アプリで前面カメラのみを使用したい。そこで、次のコードを実装しました。
if ([UIImagePickerControllerisCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront]) {
self.imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront;
}
これは、カメラを初めて開いたときに機能します(前面カメラを使用しています)。しかし、写真をキャンセルしてからカメラに再度入ると、背面カメラを使用しています。
キャンセル/カメラに再入力するたびに、フロントカメラとリアカメラが切り替わります...
足りないものはありますか?