UIWebview встроен в UIScrollView - PullRequest
       3

UIWebview встроен в UIScrollView

1 голос
/ 07 декабря 2010

Прежде чем все скажут: «Почему вы используете uiscrollview в uiwebview - методы делегата будут сбиты с толку» - позвольте мне сказать, что я создаю приложение, содержимое которого представляет собой HTML, и выполняю постраничную передачу содержимого. Моя проблема в том, что я вставляю HTML5-видео на каждую страницу, которая по какой-то причине не воспроизводится:

Вот мой фрагмент:

Он будет воспроизводиться в сафари, но не на моем ipad или ipad simulator (4.2). Uiscrollview имеет значение? Кто-нибудь видел это раньше? Я воспроизводил видео со статической страницы на своем ipad, но, может быть, css с ним связывается?

Спасибо за любые полезные предложения ... знак

Ответы [ 2 ]

1 голос
/ 09 декабря 2010

да, после сильной головной боли я понял это.У меня было

scrollView.delayContentTouches = YES;

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

У меня также был пользовательский распознаватель жестов на представлении, которое я не использовал, которое также принимало событие.

Это работало, если вы удерживали кнопку в течение 3 секунд, но теперьон отвечает нормально.

0 голосов
/ 19 июня 2012

В xcode 4.3.1 создайте новый проект.Файл -> Новый проект -> Страничное приложение.Перетащите UIWebView на раскадровку.

...