728x90
먼저 아래와 같이 임포트 시킨다.
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 |