2

これは質問に関するものです: iPhone OS (iOS) でディスプレイをオフにする

ディスプレイをオフにする代わりに、画面をできるだけ暗くする方法を探しています。

次の質問が見つかりました。

iOS 5 アプリで明るさを変更するには?

iPhoneの画面を暗くする

そして、このドキュメント:

http://developer.apple.com/library/IOs/#documentation/UIKit/Reference/UIScreen_Class/Reference/UIScreen.html

この質問/ドキュメントに従って、バックライトの減少に加えて画面を暗くするためにこれを行うことができるはずです。

 [[UIScreen mainScreen] setWantsSoftwareDimming:YES];

このコードを iPad 2 (iOS 6.0) で試しました。ただし、ディスプレイの明るさの変化に気づきませんでした。

a) 私は何か間違ったことをしていますか?

b) これに関して iOS に変更はありましたか?

4

1 に答える 1

4

setWantsSoftwareDimming:それ自体は画面に対して何もしません。brightness代わりに、 のプロパティが使用するスケールを変更しUIScreenます。を呼び出す前にそれを呼び出す必要がありますsetBrightness:。おそらく、明るさ/呼び出しを設定する方法を投稿すると、setWantsSoftwareDimmingより有用なフィードバックが得られるかもしれません?

于 2012-10-16T18:25:02.167 に答える