Захват жестов через UIWebView - PullRequest
1 голос
/ 29 ноября 2010

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

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

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

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

1 Ответ

0 голосов
/ 25 мая 2011

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

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

...