我们有一个用制成的照片选择器UIImagePickerController。
当进行双龙头(而不是一个 TAP)从图库中的照片。
UIImagePickerController已关闭UIImagePickerController被关闭,并且显示视图控制器也被关闭:: 0是iOS 11错误还是我们需要调整一些内容?
我们的代码:
let vc = UIImagePickerController()
vc.delegate = self
vc.modalPresentationStyle = .overFullScreen
vc.allowsEditing = false
rootVC.present(vc, animated: true) // `rootVC` also presented modally.
Run Code Online (Sandbox Code Playgroud)
小智 6
而不是self.dismiss(),请使用picker.dismiss()
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any])
{
//self.dismiss(animated: true, completion: nil)
picker.dismiss(animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)
这只会关闭您的选择器视图,而不会关闭视图控制器。
| 归档时间: |
|
| 查看次数: |
526 次 |
| 最近记录: |