前提・実現したいこと
初質問です。言葉足らずな部分についてはご指摘ください。
言語はswift,ツールはXcodeを用いて、カメラ機能を
搭載したアプリを作成しています。ツールバーのカメラボタン
をタップしたら、写真撮影画面が表示されるようにしたいです。
発生している問題・エラーメッセージ
プレビューを表示するとカメラボタンは表示されタップも可能
なのですが、写真撮影画面が表示されません。
該当のソースコード
swift
1 2class ViewController: UIViewController, UIImagePickerControllerDelegate,UINavigationControllerDelegate{ 3 4 @IBOutlet weak var imageView: UIImageView! 5 @IBAction func launchCamera(_ sender: UIBarButtonItem) { 6 let camera = UIImagePickerController.SourceType.camera 7 8 if UIImagePickerController.isSourceTypeAvailable(camera){ 9 let picker = UIImagePickerController() 10 picker.sourceType = camera 11 picker.delegate = self 12 self.present(picker, animated: true) 13 } 14 } 15 16 func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) { 17 18 let image = info[UIImagePickerController.InfoKey.originalImage] as! UIImage 19 self.imageView.image = image 20 UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil) 21 self.dismiss(animated: true) 22 } 23} 24
試したこと
ウェブで検索し問題点を特定しようとしましたが、バージョンが古いこともあり
わかりませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。