将 qr 图像传递给另一个视图控制器

pass qr image to another view controller

我是 swift 的新手。我试图将我的图像传递给另一个视图控制器上的 UIImageView 但出现错误消息“无法将类型 'UIImage' 的值分配给类型 'UIImageView'。有人知道如何解决这个问题吗?

First view controller code

Second view controller code

你在做什么:

let image: UIImage = UIImage() // <- its create image
let imageView: UIImageView = UIImageView() // its create some kind of container

imageView = image // ERROR!

您试图将 UIImage 类型的对象设置为 UIImageView 类型的对象

正确:

let image: UIImage = UIImage() 
let imageView: UIImageView = UIImageView() 

imageView.image = image