

swiftを独学で勉強中の初心者です。ネットの情報など参考にしながら、UIImagePickerControllerのサンプルアプリを作ってみたのですが、カメラロールからの選択画像が、UIImageViewに表示されません。最初は表示されていたのですが、色々試行錯誤をしているうちに、全く表示されなくなりました。原因が全くわかりません。諸先輩の方々、ご指導よろしくお願いいたします。

[code]

    if UIImagePickerController.isSourceTypeAvailable(UIImagePickerController.SourceType.photoLibrary) {
    
                picker.delegate = self
                picker.allowsEditing = false
                picker.sourceType = .photoLibrary
    
                picker.modalPresentationStyle = UIModalPresentationStyle.overCurrentContext
    
                present(picker, animated: true, completion: nil)
        }
    
        func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
    
                if let image = info[UIImagePickerController.InfoKey.originalImage] as? UIImage {
                    Camview.contentMode = .scaleAspectFit
                    Camview.image = image
                }
    
                dismiss(animated: true, completion: nil)
            }
        }
    
        func imagePickerControllerDidCancel(_ picker: UIImagePickerController) {
    
            dismiss(animated: true, completion: nil)
    
        }
    
[/code]


CC BY-SA 4.0
2019-11-01T07:41:31.943
60177
2019-11-01T07:56:14.403
2019-11-01T07:56:14.403
32986
36445
question
swift
UIImagePickerControllerでUIImageViewに選択画像が表示されない