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