Как обнаружить касания в строке состоянияIOS

Программируем под IOS
Anonymous
Как обнаружить касания в строке состояния

Сообщение Anonymous »

В моем приложении есть собственный вид, который пользователь может прокручивать. Однако это представление не наследуется от UIScrollView. Теперь я хочу, чтобы пользователь мог прокручивать это представление вверх, как это позволяет любое другое прокручиваемое представление. Я решил, что прямого способа сделать это нет.

Google нашел одно решение: http://cocoawithlove.com/2009/05/interc ... es-on.html Это больше не работает на iOS 4.x. Это бесполезно.

У меня возникла идея создать представление прокрутки и хранить его где-нибудь, просто чтобы перехватывать его уведомления и затем пересылать их под свой контроль. Это не лучший способ решить мою проблему, поэтому я ищу «более чистые» решения. Мне нравится общий подход вышеупомянутой ссылки на подкласс UIApplication. Но какой API может дать мне достоверную информацию?

Есть ли какие-нибудь мысли, помощь и т. д.?

Изменить: Еще одна вещь, которая мне не нравится в моем текущем решении, это то, что оно работает только до тех пор, пока в текущем представлении нет представлений прокрутки. Жест прокрутки вверх работает только в том случае, если имеется ровно одно представление прокрутки. Как только манекен добавляется (подробности см. в моем ответе ниже) в представление с другим представлением прокрутки, жест полностью отключается. Еще одна причина искать лучшее решение...

Подробнее здесь: https://stackoverflow.com/questions/375 ... status-bar

Вернуться в «IOS»