Можно ли покрыть Uistatusbar с видом, поддерживая функциональность ScrollStotop?

StackOverflow https://stackoverflow.com/questions/4006462

Вопрос

Я хочу отобразить сообщение для пользователей моего приложения в UistatusBar, но я хотел бы поддерживать функциональность ScrollStotoP, чтобы пользователь мог нажать на статус значений и прокручивать табличку до вершины.

Я посмотрел на добавление Uiwindow поверх текущей строки состояния, как в этом вопросе: Добавить UIView над всеми другими представлениями, включая Statusbar

Но он отключает прикосновения к строке состояния.

Примечание. Я видел несколько приложений, которые используют область состояния для отображения таких сообщений, как приложение «Evernote».

Спасибо за помощь!

Это было полезно?

Решение

Вы скрываете состояние статуса? Неразумно держать его там, но нарисовать в свою позицию, потому что в разных странах, с разными мобильными операторами, элементы статуса имеют немного разных позиций. Я видел приложение, рисую там над значками состояния. Уродливый!

Поэтому я предполагаю, что вы хотите добавить подпроизведение в положении statussbar. Почему вы не перехватываете сенсорные события в этом представлении и отправьте таблицу сообщение для прокрутки на вершину?

Другие советы

Посмотри на https://github.com/myell0w/mtstatusbaroverlay.. Отказ Нажав на него, его можно переключаться, чтобы не охватить всю строку состояния, а затем вы сможете точить строку состояния и вернуть функцию прокрутки к верхней части.

Вот скриншот, левая сторона показывает расширенную версию, правая сторона сужается:

MTStatusBarOverlay

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top