这是我的问题。我以模态方式显示imagePicker并拍摄照片。然后我推动了#34;评论"屏幕,用户可以在其中添加注释。如果用户点击导航按钮,相机控制器会重新出现,但它会被冻结"。我无法拍摄任何新照片或取消照片。
有没有办法重复使用图像选择器?
答案 0 :(得分:0)
确保在移至审阅屏幕之前关闭UIImagePickerController。
Swift 3
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [AnyHashable: Any]!)
{
self.dismiss(animated: true, completion: nil);
}
如果您已将UIImagePickerController声明为全局变量,则可以毫无问题地重复使用它。希望这有帮助