Как получить уведомление при изменении высоты строки состояния?

Отправляет ли ОС уведомления при изменении высоты строки состояния? Например, эта жирная строка состояния вызова?

Ответ 1

Да. Ваш делегат приложения может реализовать следующие методы:

  • -application:willChangeStatusBarFrame:
  • -application:didChangeStatusBarFrame:

и эти локальные уведомления также будут отправлены в центр уведомлений по умолчанию:

  • UIApplicationWillChangeStatusBarFrameNotification
  • UIApplicationDidChangeStatusBarFrameNotification