1

在我的 iPhone 应用程序的某些视图中,我实用地设置了屏幕亮度,例如:

  [[UIScreen mainScreen] setBrightness:1.0];

然后上

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

我想把它恢复到原来的值。为此,如何在将其设置为 1 之前获取当前的 UIScreen 亮度值。

坦克

4

1 回答 1

3

“亮度”是一个属性,所以它有一个对应的访问器。所以只需使用:

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