iOSアプリケーションの全体的な明るさをユーザー設定として変更することは可能ですか?おそらくappDelegateで、すべてのビューを変更できますか?ありがとう、どんな助けもありがとう。全体的な明るさ/ガンマ?
また、iOS/usersデバイスの設定ではなく、アプリケーション自体を意味します。
iOSアプリケーションの全体的な明るさをユーザー設定として変更することは可能ですか?おそらくappDelegateで、すべてのビューを変更できますか?ありがとう、どんな助けもありがとう。全体的な明るさ/ガンマ?
また、iOS/usersデバイスの設定ではなく、アプリケーション自体を意味します。
あなたは
[[UIScreen mainScreen] setBrightness:0.5];
を使用することができますが、アプリケーションが閉じられるまで、それだけで続きます。
システム全体で行うには、[UIScreen mainScreen]
のbrightness
プロパティを使用することができます。好ましくはスライダーと組み合わせて使用します。 (iOS 5.0で利用可能)。
あなたのアプリのためだけにしたいのであれば、最初のバージョンが好きでも、メインウィンドウのアルファ値を変更しようとするかもしれません。
ただし、NSUserDefaultsの値を保存できますか? –
この操作を行うと、すべてのビュー内で画面の明るさが変わり、NSUserDefaultsに保存することができます。上記のように、アプリが永遠にデバイスの明るさを変更する方法はありません。 –
はい、はい。ありがとう –