Установите обратно яркость UIScreen в пользовательские настройки

В некоторых представлениях моего приложения для iPhone я устанавливаю яркость экрана прагматически, например:

  [[UIScreen mainScreen] setBrightness:1.0];

Затем на

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

Я хотел бы вернуть его к первоначальному значению. Чтобы сделать это, как мне получить текущее значение яркости UIScreen, прежде чем установить его на 1.

Tanx

1 ответ

Решение

"Яркость" - это свойство, поэтому оно имеет соответствующий метод доступа. Так что просто используйте:

CGFloat oldBrightness = [[UIScreen mainScreen] brightness];
Другие вопросы по тегам