iOS
[iOS][UiKit] Camera
teamnova
2022. 12. 14. 15:20
728x90
먼저 아래와 같이 임포트 시킨다.
import PhotosUI
import AVFoundation

생략하면 안 되는 가장 중요한 것! delegate 위임하기입니다!
이 기능을 사용하기 위해서는
UIImagePickerControllerDelegate, UINavigationControllerDelegate
이렇게 두 개의 delegate를 위임해서 사용해야 합니다!
그리고
이미지뷰를 아래와 같이 정의를 해줍니다.
기본이미지의 경우 Asset에있는 이미지를 정의 해둔다.
사진찍기 불러오기 메서드를 정의 한다.

imagpickerController정의 하기

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

코드를 다 입력후 실행 시키면 아래와 같이 실행이 된다.
xcode의경우 실기기로만 카메라 테스트를 진행할 수 있습니다.

