Я хочу показать сообщение пользователям моего приложения в UIStatusBar, но я бы хотел сохранить функцию scrollsToTop, чтобы пользователь мог нажать на панель состояния и прокрутить таблицуView вверх.Возможно ли покрытие UIStatusBar с поддержкой при использовании функций scrollsToTop?
Я посмотрел в добавление UIWindow поверх текущей строки состояния, как в этом вопросе: Add UIView Above All Other Views, Including StatusBar
Но отключает штрихи в строке состояния.
Примечание. Я видел несколько приложений, которые используют область statusBar для отображения таких сообщений, как приложение Evernote.
Спасибо за помощь!
Там в 2 причин я в резистентен к этому подходу. 1) Я не хочу переместить все мои взгляды, которые будут пытаться перенастроить свою позицию в верхней части экрана после удаления строки состояния. и 2) Я не уверен, где добавить subView. Мое приложение - это, в основном, приложение для древовидной таблицы, но я хочу, чтобы информация, которую я размещаю в области состояния, была видна во всех представлениях. Как добавить представление, которое не будет вытолкнуто или вытолкнуто другими видами? – Jonah
Если вы хотите нарисовать что-то в области строки состояния, вам нужно разместить там представление, которое я предполагаю. Помните, что даже UILabel - это представление. Представление, которое вы там размещаете, может перехватить события и просмотреть таблицу прокрутки соответствующим образом. Из делегата приложения вы должны иметь доступ к UIWindow (который фактически расширяет UIView), вы можете попробовать добавить его туда. – Michal