Я использую в своем приложении навигационный контроллер (с панелью навигации и панелью инструментов). Срабатывание при нажатии штрихов вставляются и выходят с помощью специальной анимации. До сих пор почти все работает отлично с iOS7.
У меня есть проблема с прозрачностью строки состояния:
Из того, что я понимаю из этого вопроса панель состояния iOS 7 возвращается в iOS 6 style? (особенно из jaredsinclair answer/blogpost) и из этого Проблема строки состояния и проблема с навигационной панелью в ios7 заключается в том, что строка состояния всегда прозрачна. Чтобы получить статусную строку статуса iOS6, они (просто говорят:)) переместили представление на 20 пунктов вниз.
К сожалению, это не помогает мне с моей проблемой прозрачности. Поскольку общий внешний вид приложения довольно пурист, он выглядит так неправильно и сбивает с толку пользовательский глаз, когда навигационная панель скользит вверх, и она все еще видна, когда она скользит вверх по строке состояния.
Итак, я попытался имитировать скользящее с не пропорциональным масштабированием, но это просто не то же самое. Поэтому моя следующая идея заключалась бы в том, чтобы каким-то образом сделать фоновый индикатор состояния непрозрачным. Это возможно? Я попытался сфотографировать непрозрачный вид между статусом и навигационной панелью, но я потерпел неудачу.
Любая помощь приветствуется!