2016-09-17 25 views
0

這是我的問題。我以模態方式顯示imagePicker並拍攝照片。然後,我會推送到「查看」屏幕,用戶可以在其中添加註釋。如果用戶輕按導航按鈕,相機控制器會重新出現,但會「凍結」。我無法拍攝任何新照片或取消拍攝。如何重用UIImagePickerController?

有沒有辦法重用圖像選擇器?

回答

0

確保在轉到審閱屏幕之前關閉UIImagePickerController。

斯威夫特3

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [AnyHashable: Any]!) 
{ 

    self.dismiss(animated: true, completion: nil); 
} 

如果您已聲明的UIImagePickerController作爲一個全局變量,你將能夠重複使用沒有任何問題。希望這可以幫助

相關問題