Как Piictu осуществляет как вертикальную, так и горизонтальную прокрутку? - PullRequest
2 голосов
/ 20 июня 2011

Основной вид приложения iOS «Piictu» представляет собой вертикальную прокрутку списка фотоальбомов. Миниатюры каждого альбома отображаются встроенными и прокручиваются по горизонтали.

Если вы проводите пальцем вниз или вверх из любой точки, родительский вид прокручивается по вертикали, даже когда начальная точка жеста на миниатюре альбома.

Каково ваше лучшее понимание того, как это делается? Распознаватель жестов вертикального пролистывания в родительском представлении и распознаватель жестов горизонтального пролистывания в дочернем / вложенном представлении альбома?

Или, возможно, это UIWebView?

Спасибо!

1 Ответ

2 голосов
/ 22 июня 2011

Это намного проще, или, по крайней мере, можно сделать намного проще: просто вложите представления прокрутки. Внешний покрывает весь экран и допускает только вертикальную прокрутку. Каждая серия миниатюр содержится в другом, меньшем виде прокрутки, который позволяет только горизонтальную прокрутку. Я сам использовал эту технику для приложения, на которое у меня был контракт на разработку.

...