Я столкнулся с проблемой со строками состояния & навигация. По умолчанию панель навигации UINavigationController
выходит за панель состояния и раскрашивает ее (левый снимок экрана).Fake Status Bar Цвет при скрытой панели навигации
Когда панель поиска используется, я скрываю панель навигации. Это приводит к неокрашенной строке состояния. Приложение Apple Mail не имеет этой проблемы.
Есть ли какое-либо другое решение, кроме создания отдельного UIView с цветом фона и помещением его в строку состояния?
Вот что я хотел бы выполнить:
исследований 'UIBarPositioningDelegate' – Desdenova
Благодаря @Desdenova предложению, я нашел http://stackoverflow.com/a/18897105/3512120, что решить мою проблему, и, вероятно, ваш Aswell. – joels