Ios 图像未显示和UIImagePickerController未显示

Ios 图像未显示和UIImagePickerController未显示,ios,swift,xcode,swift3,Ios,Swift,Xcode,Swift3,我在collectionViewCell中有以下代码: lazy var logoImageView: UIImageView = { let imageView = UIImageView() imageView.image = UIImage(contentsOfFile: "yeee") imageView.layer.cornerRadius = 25 imageView.translatesAutoresizingMaskIntoConstraints

我在collectionViewCell中有以下代码:

lazy var logoImageView: UIImageView = {
    let imageView = UIImageView()
    imageView.image = UIImage(contentsOfFile: "yeee")
    imageView.layer.cornerRadius = 25
    imageView.translatesAutoresizingMaskIntoConstraints = false
    imageView.contentMode = .scaleAspectFit

    imageView.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(handleSelectProfileImageView)))
    imageView.isUserInteractionEnabled = true

    return imageView
}()

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any])  {
    picker.delegate = self as? UIImagePickerControllerDelegate & UINavigationControllerDelegate
    var selectedImageFromPicker: UIImage?

    if let editedImage = info["UIImagePickerControllerEditedImage"] as? UIImage {

        selectedImageFromPicker = editedImage

    } else if let originalImage = info["UIImagePickerControllerOriginalImage"] as? UIImage {
        selectedImageFromPicker = originalImage
    }

    if let selectedImage = selectedImageFromPicker {
        logoImageView.image = selectedImage
    }
}
构建应用程序时,名为“yeee”的图像和使用imagePickerController选择它时的图像都不会显示。我知道这个问题已经被问过了,但没有一个答案能解决我的问题

当我改变时:
imageView.image=UIImage(内容文件:“yeee”)
imageView.image=UIImage(名为:“yeee”)
,将显示名为“yeee”的图像,但从UIImagePickerController选择的图像不会显示。我该怎么办

更新:

func handleSelectProfileImageView() {
    let picker = UIImagePickerController()
    picker.delegate = self as? UIImagePickerControllerDelegate & UINavigationControllerDelegate
    picker.allowsEditing = true
    present(picker, animated: true, completion: nil)
}

您在何处演示UIImagePickerAnd do'picker.delegate=self-as?在演示UIImagePickerController之前,请先使用UIImagePickerController控制器和UINavigationControllerDelegate。@chillin',您不能这样做。如果您这样做,“didFinishPickingMediaWithInfo”方法将不会被调用。您更新的代码应该可以工作。@Yun CHEN它仍然不能工作,我在发表文章之前就已经有了该代码,只是忘了包含它。还有其他想法吗?