При скрытии строки состояния моя панель навигации перемещается вверх в iOS7

Я пытаюсь скрыть строку состояния, но поддерживаю "большую" высоту панели навигации. Прямо сейчас, когда я скрываю строку состояния, установив- (BOOL)prefersStatusBarHidden вYES а потом звонит[self setNeedsStatusBarAppearanceUpdate];, Проблема в том, что панель навигации будет скользить вверх и не оставит места для уведомления, которое я пытаюсь показать. Просто добавить вид поверх строки состояния не вариант, наша строка состояния / навигация имеет эффект причудливого размытия. Кто-нибудь знает, как сохранить стандартную высоту панели навигации с высотой строки состояния и удалить строку состояния из этого?

Редактировать; в итоге я рискнул и получил UIWindow в строке состояния через частный API и компенсировал это.

Редактировать 2; Приложение было одобрено с помощью частного API. Будьте осторожны, хотя!

Ответы на вопрос(5)

Ваш ответ на вопрос