【发布时间】:2018-03-06 17:44:12
【问题描述】:
我正在尝试将图像发送到 预览控制器,如下所示。我的问题是在 预览控制器 newImage 是 nil
下面是代码:
FirstViewController
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
print("In here")
if segue.identifier == "showImage" {
let secondViewController = self.storyboard!.instantiateViewController(withIdentifier: "showImage") as! showImageController
secondViewController.newImage = UIImage(named: imageArray[0])
}
}
预览控制器
@IBOutlet weak var imageHolder: UIImageView!
var newImage: UIImage!
override func viewDidLoad() {
super.viewDidLoad()
imageHolder.image = newImage
// Do any additional setup after loading the view.
}
【问题讨论】:
标签: swift uiviewcontroller segue