私のアプリでは正面カメラのみを使用します。そこで以下のコードを実装しました。UIImageViewController cameraDeviceはカメラが開くたびに使用されません。
if ([UIImagePickerControllerisCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront]) {
self.imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront;
}
これは、初めてカメラを開くとき(前面に向いているカメラを使用しているとき)に機能します。しかし、写真をキャンセルしてカメラに再入力すると、リアカメラを使用しています。それぞれに
は解除/再入力し、それはフロントとリアのカメラを切り替えカメラに...
私が行方不明です何かはありますか?
は魅力的に機能します – Ruban