Захват жестов через UIWebView
Я пытаюсь настроить простое приложение для iPad, которое имеет табличное представление, и когда вы выбираете строку для этой таблицы, он отображает (развернутый до) UIWebView, отображающий выбранную веб-страницу (связанную с выбранной строкой).
Попав в развернутый обзор, я хочу захватить КАЖДЫЕ прикосновения и жесты (касание, пролистывание, сжатие и т. Д.) И выполнить с ними свое дело. Да, я знаю, что это сделает навигацию и взаимодействие с отображаемой веб-страницей невозможной, это идея.
Я нашел и поиграл с вопросом о переполнении стека, на который ответил этот сайт: http://mithin.in/2009/08/26/detecting-taps-and-events-on-uiwebview-the-right-way/ и я не могу заставить жесты работать с идеей.
Любые предложения будут ценны. Спасибо!
1 ответ
UIWebView уже имеет много жестов Recognizer, прикрепленных к ним. Это может быть хорошей идеей, чтобы удалить все эти распознаватель жестов, прежде чем добавлять свой, как тестовый модуль.
Если ваш распознаватель жестов работает, это означает, что вы можете в основном сохранить распознаватель по умолчанию в приватном массиве, и как только вы захотите снова установить нормальное поведение для своего веб-просмотра, вы "сбрасываете" распознаватель UIWebView.