0
這是我的問題。我以模態方式顯示imagePicker並拍攝照片。然後,我會推送到「查看」屏幕,用戶可以在其中添加註釋。如果用戶輕按導航按鈕,相機控制器會重新出現,但會「凍結」。我無法拍攝任何新照片或取消拍攝。如何重用UIImagePickerController?
有沒有辦法重用圖像選擇器?
這是我的問題。我以模態方式顯示imagePicker並拍攝照片。然後,我會推送到「查看」屏幕,用戶可以在其中添加註釋。如果用戶輕按導航按鈕,相機控制器會重新出現,但會「凍結」。我無法拍攝任何新照片或取消拍攝。如何重用UIImagePickerController?
有沒有辦法重用圖像選擇器?
確保在轉到審閱屏幕之前關閉UIImagePickerController。
斯威夫特3
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [AnyHashable: Any]!)
{
self.dismiss(animated: true, completion: nil);
}
如果您已聲明的UIImagePickerController作爲一個全局變量,你將能夠重複使用沒有任何問題。希望這可以幫助