カメラビューコントローラーのこの簡単なコードがあります:
UIImagePickerController picker = new UIImagePickerController();
picker.PrefersStatusBarHidden ();
picker.SourceType = UIImagePickerControllerSourceType.Camera;
UIImagePickerControllerCameraDevice dev = picker.CameraDevice;
PresentViewController (picker, false, null);
picker.FinishedPickingMedia += (object sender, UIImagePickerMediaPickedEventArgs e) => BeginInvokeOnMainThread (delegate {DismissViewController (false, null);});
アプリの起動時に写真を正常にキャプチャできますが、ピッカーを再度表示すると、カメラ ビューが表示されますが、前のショットのフレーム (画像) が表示されてフリーズします。デバイスを動かしても画像は変わりません。つまり、カメラは 1 回使用できますが、2 回使用することはできません。私が間違っていることは何ですか?デバイスiOS6
では、完全に機能します。