gpt4 book ai didi

ios - 为什么我收到错误 "fatal error: found nil while unwrapping optional value"?

转载 作者:行者123 更新时间:2023-11-30 13:43:37 25 4
gpt4 key购买 nike

目前我有 4 个小 imageView,它们呈现从相机拍摄的图像。当我单击其中一张图像时,我希望它带我到一个单独的模态视图 Controller ,其中屏幕填充整个 VC。下面的代码显示我已将 4 个无文本按钮附加到较小的 imageView,单击这些按钮时我希望将我带到我设置的单独模态视图 Controller 。

imageView5是我在模态VC上设置的imageView,“bigImager”是segue标识符。

如果你有什么想法请告诉我?

@IBAction func bigImage1(sender: AnyObject) {
if imageView1.image != nil {

print(sender.tag)
}
}

@IBAction func bigImage2(sender: AnyObject) {
if imageView2.image != nil {

self.performSegueWithIdentifier("bigImager", sender: self)
}
}

@IBAction func bigImage3(sender: AnyObject) {
if imageView3.image != nil {

self.performSegueWithIdentifier("bigImager", sender: self)
}
}

@IBAction func bigImage4(sender: AnyObject) {
if imageView4.image != nil {

self.performSegueWithIdentifier("bigImager", sender: self)
}
}


override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "bigImager" {
let dvc: ImageViewController = segue.destinationViewController as! ImageViewController
dvc.imageView5.image = imageViewArray[sender!.tag].image

}
}

最佳答案

检查prepareForSegue的发送者是否为nil

关于ios - 为什么我收到错误 "fatal error: found nil while unwrapping optional value"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35255970/

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