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