1

iPhoneアプリの一部のビューでは、画面の明るさを次のように実用的に設定しました。

  [[UIScreen mainScreen] setBrightness:1.0];

その後

-(void)viewWillDisappear:(BOOL)animated
 {
 }

元の値に戻したいと思います。これを行うには、1に設定する前に現在のUIScreenの明るさの値を取得するにはどうすればよいですか。

tanx

4

1 に答える 1

3

「明るさ」はプロパティなので、対応するアクセサーがあります。したがって、次を使用してください:

CGFloat oldBrightness = [[UIScreen mainScreen] brightness];
于 2012-02-13T23:48:18.787 に答える