Notice
Recent Posts
Recent Comments
Link
투케이2K
109. (ios/swift) 사진 찍기 카메라 (camera) 호출 수행 실시 - UIImagePickerController 본문
[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT
[소스 코드]
func openCamera(){
print("")
print("===============================")
print("[A_Main >> openCamera() :: 카메라 열기 수행 실시]")
print("===============================")
print("")
// [SEARCH FAST] : [카메라 호출 수행]
AVCaptureDevice.requestAccess(for: .video, completionHandler: { (granted: Bool) in
if granted {
print("")
print("===============================")
print("[A_Main > openCamera() : 카메라 권한 허용 상태]")
print("===============================")
print("")
// [카메라 열기 수행 실시]
DispatchQueue.main.async {
// -----------------------------------------
// [사진 찍기 카메라 호출]
let camera = UIImagePickerController()
camera.sourceType = .camera
self.present(camera, animated: false, completion: nil)
// -----------------------------------------
}
} else {
print("")
print("===============================")
print("[A_Main > openCamera() : 카메라 권한 거부 상태]")
print("===============================")
print("")
}
})
}
반응형
'IOS' 카테고리의 다른 글
Comments