2016-09-17 11 views
0

これは私の問題です。私はimagePickerをモーダルで表示し、写真をスナップします。次に、ユーザーがメモを追加できる「レビュー」画面に進みます。ユーザーがナビゲーションボタンをタップすると、カメラコントローラーは再び表示されますが、「フリーズ」します。私は新しい写真を撮ったり、それをキャンセルすることはできません。UIImagePickerControllerをどのように再利用しますか?

イメージピッカーを再利用する方法はありますか?

答えて

0

レビュー画面に移動する前に、必ずUIImagePickerControllerを終了してください。

スウィフト3

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

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

あなたはグローバル変数としてUIImagePickerController宣言した場合、あなたは何の問題もなく、それを再利用することができるようになります。希望により、

関連する問題