【发布时间】:2015-10-13 02:26:31
【问题描述】:
我正在尝试将用户上传的图像从一个 UIImageView 移动到另一个视图控制器上的另一个 UIImageView。我可以让用户上传图像并将其保存在第一个 UIImageView 中,但是在他们按下“发布”按钮后,下一个视图控制器上的 UIImageView 保持空白。
注意:browsingImage 是第二个视图控制器(目标 UIImageView)上的 UIImageView 的名称
任何帮助将不胜感激!
@IBAction func cameraButton(sender: AnyObject) {
addNewPicture()
}
func addNewPicture() {
let picker = UIImagePickerController()
picker.allowsEditing = true
picker.delegate = self
presentViewController(picker, animated: true, completion: nil)
}
func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [NSObject : AnyObject]!) {
postingImage.image = image
self.dismissViewControllerAnimated(true, completion: nil)
}
@IBAction func postButton(sender: AnyObject) {
performSegueWithIdentifier("toBrowsePage", sender: nil)
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "toBrowsePage" {
var itemToAdd = segue.destinationViewController as! ListPage
itemToAdd.postingImage.image = browsingImage.image
}
}
【问题讨论】:
-
不应该是itemToAdd.browsingImage.image=postingImage.image吗?
标签: ios swift uiviewcontroller uiimageview uibutton