Я зарегистрировался для получения уведомлений об изменениях рамки строки состояния, но они никогда не приходят.
Вот как я регистрируюсь для получения уведомления:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(appWillChangeStatusBarFrameNotification:)
name:UIApplicationWillChangeStatusBarFrameNotification
object:nil];
В некоторых местах нашего приложения мы показываем / скрываем строку состояния с помощью:
[[UIApplication sharedApplication] setStatusBarHidden:maximize
withAnimation:UIStatusBarAnimationSlide];
Но он также может изменять размер при включении персональной точки доступа или во время телефонного звонка. Есть ли способ получить фактическую рамку строки состояния при ее изменении?
Этот вопрос подразумевает, что уведомления не работают из-за ошибки SDK, по крайней мере, для изменения ориентации. Это причина? Есть ли обходной путь?