gpt4 book ai didi

ios - 为什么prepare for segue不能快速发送图像?

转载 作者:行者123 更新时间:2023-11-30 12:36:44 25 4
gpt4 key购买 nike

我正在尝试将图像发送到另一个 View Controller 。

override func prepare(for segue: UIStoryboardSegue, sender: Any!) {

if (segue.identifier == "cropSegue") {

let crop : CropViewController = segue.destination as! CropViewController
crop.cropImage = image
print("prepared")
}
}

在接收端

class CropViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
var cropImage : UIImage!

override func viewDidLoad() {
super.viewDidLoad()
self.imageView.image = cropImage
// Do any additional setup after loading the view.
}

我不确定出了什么问题,但图像没有显示,即使正在调用 segue 的准备。关于原因有什么想法吗?

最佳答案

试试这个

class CropViewController: UIViewController {
@IBOutlet weak var imageView: UIImageView!
var cropImage : UIImage?

override func viewDidLoad() {
super.viewDidLoad()
if let image = cropImage {
self.imageView.image = image
}
}

关于ios - 为什么prepare for segue不能快速发送图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42764679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com