iPhone UIScrollView Непрерывная круговая прокрутка - PullRequest
3 голосов
/ 18 июля 2011

Я нашел подобные вопросы здесь, но ни на один из них не ответили.Поэтому, пожалуйста, помогите мне ... У меня есть UIScrollView с пятью UIImageView в качестве содержимого.Для просмотра с прокруткой нет подкачки.Мне нужно отображать изображения непрерывно и позволить пользователю бесконечно прокручивать без рывков по кругу.Поэтому, когда пользователь прокручивает вправо, после последнего изображения, должно появиться первое изображение, и прокрутка должна продолжаться естественным образом.Аналогично, если пользователь прокручивает влево, после первого изображения должно появиться пятое изображение.Я использовал didEndDeceleration, но к прокрутке будет применен внезапный перерыв, что приведет к искажению работы пользователя.Также, что удивительно, он не вызывается в конце прокрутки каждый раз.Я сейчас пытаюсь переопределить setContentOffset UIScrollView путем его подкласса.Результат был лучше, чем didEndDeceleration, но внезапный перерыв все еще есть.Пожалуйста, помогите мне ..

Заранее спасибо.

1 Ответ

4 голосов
/ 14 января 2012

Демонстрация Apple Street Scroller из их презентации UIScrollView на WWDC 2011 должна дать вам достаточно информации, чтобы сделать это. Я также рекомендую посмотреть видео. Имеет много хороших вещей.

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