【发布时间】:2016-08-09 21:46:05
【问题描述】:
我正在关闭我的 UIImagePicker 使用:
func imagePickerControllerDidCancel(picker: UIImagePickerController!)
{
picker.dismissViewControllerAnimated(true, completion: nil)
}
不幸的是,这也消除了下面的视图。我不希望这种情况发生。
我已经像这样加载了 UIImagePicker:
let imagePicker: UIImagePickerController! = UIImagePickerController()
@IBAction func uploadFromAlbumButton(sender : UIButton){
let picker = UIImagePickerController()
picker.allowsEditing = true
picker.delegate = self
presentViewController(picker, animated: true, completion: nil)
}
UIImagePicker 下的视图如下所示:
let newViewController = FulfilWishViewController();
newViewController.delegate = self
navigationController?.pushViewController(newViewController, animated: true)
【问题讨论】:
-
您能告诉我们您是如何在 ImagePicker 下显示视图的吗?
-
所以你有 SomeParentViewController,它显示了 FulfilWishViewController。然后 FulfilWishViewController 调用 ImagePicker。当 ImagePicker 调用 imagePickerControllerDidCancel 时,它会自行关闭和 FulfilWishViewController。所以你只显示了 SomeParentViewController。对吗?
-
没错,但是我希望它留在 FulfilWishViewController 而不是回到 SomeParentViewController
标签: ios swift uiimagepickercontroller viewcontroller