Как я могу повторить содержимое UIScrollView в iPhone? - PullRequest
1 голос
/ 06 апреля 2011

У меня есть 7 изображений, и я установил их в UIScrollView вручную (установив его высоту и ось Y). Я хочу повторить это изображение означает, что после достижения последнего изображения оно не должно останавливаться, необходимо отобразить первое изображение. И так же для верхней стороны.

Как я могу это сделать?

1 Ответ

3 голосов
/ 06 апреля 2011

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

http://iosdevelopertips.com/user-interface/creating-circular-and-infinite-uiscrollviews.html

http://www.iphonedevsdk.com/forum/iphone-sdk-development/54393-circular-scrollview.html

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...