3
カメラアプリは、フラッシュがオフ/オン/オート(HDRを有効にしているようなもの)かどうかについてユーザーの設定を維持します。これらの設定を読んで、私のアプリ(カスタムカメラのUIを持っている)に、最後に知られているユーザーの好みをデフォルトにする方法はありますか?ユーザーに現在のFlash設定(カメラ用)を取得する方法はありますか?
カメラアプリは、フラッシュがオフ/オン/オート(HDRを有効にしているようなもの)かどうかについてユーザーの設定を維持します。これらの設定を読んで、私のアプリ(カスタムカメラのUIを持っている)に、最後に知られているユーザーの好みをデフォルトにする方法はありますか?ユーザーに現在のFlash設定(カメラ用)を取得する方法はありますか?
ここでは100%ではありませんが、UIImagePickerControllerのドキュメントを見ると、cameraFlashModeのAPIがあることがわかります。
enum {
UIImagePickerControllerCameraFlashModeOff = -1,
UIImagePickerControllerCameraFlashModeAuto = 0,
UIImagePickerControllerCameraFlashModeOn = 1
};
typedef NSInteger UIImagePickerControllerCameraFlashMode;
だから、あなたはそれの値をチェックして、あなたがそれに応じてアプリでやりたいことができます:それは読みやすい性質ですが、それであれば、それはの3つの値を持っている場合、私は肯定的ではないと思います。
OPは、カメラアプリケーションの設定、またはシステム全体の一部のグローバルカメラ設定を読み取ることができます。これは、ユーザーが自分のアプリで設定した設定を維持していた場合に便利です。 –
これは可読な物なのかテストしませんでしたが、そうでないようです。これはおそらくそれが可能でないことを意味します。 –