본문 바로가기
iOS

[iOS][UiKit] Camera

by teamnova 2022. 12. 14.

먼저 아래와 같이 임포트 시킨다.
import PhotosUI

import AVFoundation

생략하면 안 되는 가장 중요한 것! delegate 위임하기입니다!

이 기능을 사용하기 위해서는

UIImagePickerControllerDelegate, UINavigationControllerDelegate

이렇게 두 개의 delegate를 위임해서 사용해야 합니다!

그리고 

이미지뷰를 아래와 같이 정의를 해줍니다.

기본이미지의 경우 Asset에있는 이미지를 정의 해둔다.

 

사진찍기 불러오기 메서드를 정의 한다.

imagpickerController정의 하기

사진권한 및 캔슬했을때 예외처리 

코드를 다 입력후 실행 시키면 아래와 같이 실행이 된다.

xcode의경우 실기기로만 카메라 테스트를 진행할 수 있습니다.

'iOS' 카테고리의 다른 글

[iOS][SwiftUI] Button  (0) 2023.01.29
[iOS][SwiftUI] TextField  (0) 2023.01.14
[iOS][Ui Kit] Alamofire  (0) 2022.10.15
[iOS][SwiftUI]LazyVGrid  (0) 2022.07.08
[iOS][SwiftUI] BarGraph  (0) 2022.06.01