UIWebView делегирует событие вертикальной прокрутки к родителю, если прокрутить вверх или вниз

У меня есть UIWebView в UIScrollView, который разбит на страницы. По сути, я хочу переключаться между различными видами веб-страниц с помощью жестов прокрутки / переключения. По горизонтали работает нормально. Если веб-просмотр прокручивается до «границы страницы», событие прокрутки / панорамирования передается в просмотр прокрутки, так что отображается следующая страница. На вертикальной оси это не работает. Похоже, событие прокрутки не передается. Это может быть проблема с подпрыгиванием, которое я отключил, потому что я думал, что оно поглотит событие. Но даже при отключенном подпрыгивании это не работает.

Я проверял это раньше с TextViews в scrollview, который тоже работал. Может быть особенное поведение веб-просмотров.

Есть идеи, как мне заставить это работать? Нужно ли реализовывать прослушиватели событий и передавать события вручную в представление прокрутки?

Кроме того, если у вас есть идея, как реализовать этот вид макета, дайте мне знать. Как я уже сказал, я хочу иметь сетку различных представлений, которые можно изменить с помощью жестов прокрутки / прокрутки. Подобно приложению AppStore, в котором сведения о приложении можно прокручивать по вертикали, а скриншоты - по горизонтали.

ура Хенрик

Ответы на вопрос(3)

Ваш ответ на вопрос