アプリで加速度計を使用していて[UIApplication sharedApplication].idleTimerDisabled = YES;
、デバイスがスリープしないようにするために使用しています。正常に動作しますが、この方法で画面は常に完全に明るくなります。デバイスがスリープ状態になるのを防ぎ、エネルギー経済モードをオンに保つ方法はありますか?idleTimerDisabled
がNOに設定されている場合、デバイスはスリープ前にエネルギーエコノミーモードに入ります。デバイスがスリープしないようにして、エネルギーエコノミーを維持したいだけです。それを行う方法はありますか?
1675 次
1 に答える
5
UIScreen
インスタンスのプロパティがありbrightness
、それはおそらくあなたが望むものです。ここでUIScreen
のbrightness
プロパティのドキュメントを確認してください。
試す:
[[UIScreen mainScreen] setBrightness: 0.3];
注:私が投稿していたときに、DarkXphenomenonは、質問者がまったく同じ解決策を提供したSO質問へのリンクを投稿しました。DarkXphenomenonはドローで速いです。
于 2012-07-14T18:03:44.573 に答える