Событие или свойство отключения экрана на iPhone - PullRequest
10 голосов
/ 12 ноября 2008

Есть ли способ определить, был ли экран выключен с помощью верхней кнопки питания?

Мне просто нужно знать, был ли экран как-то выключен, чтобы уничтожить цикл, который обновляет местоположение.

Спасибо

1 Ответ

18 голосов
/ 12 ноября 2008

Ваш участник приложения получит сообщение applicationWillResignActive: как раз перед тем, как заблокировать экран (или когда телефон зазвонит или появится другое окно). Это отличное время, чтобы убить любые простые процессы. После повторной активации вы получите сообщение applicationDidBecomeActive:, в котором вы можете перезапустить все эти вещи.

...