Захват жестов через UIWebView

Я пытаюсь настроить простое приложение для iPad, которое имеет табличное представление, и когда вы выбираете строку для этой таблицы, он отображает (развернутый до) UIWebView, отображающий выбранную веб-страницу (связанную с выбранной строкой).

Попав в развернутый обзор, я хочу захватить КАЖДЫЕ прикосновения и жесты (касание, пролистывание, сжатие и т. Д.) И выполнить с ними свое дело. Да, я знаю, что это сделает навигацию и взаимодействие с отображаемой веб-страницей невозможной, это идея.

Я нашел и поиграл с вопросом о переполнении стека, на который ответил этот сайт: http://mithin.in/2009/08/26/detecting-taps-and-events-on-uiwebview-the-right-way/ и я не могу заставить жесты работать с идеей.

Любые предложения будут ценны. Спасибо!

1 ответ

UIWebView уже имеет много жестов Recognizer, прикрепленных к ним. Это может быть хорошей идеей, чтобы удалить все эти распознаватель жестов, прежде чем добавлять свой, как тестовый модуль.

Если ваш распознаватель жестов работает, это означает, что вы можете в основном сохранить распознаватель по умолчанию в приватном массиве, и как только вы захотите снова установить нормальное поведение для своего веб-просмотра, вы "сбрасываете" распознаватель UIWebView.

Другие вопросы по тегам