2010-09-04 2 views
2

У меня есть длинный UIScrollView, что я хочу, чтобы пролистать переменное количество (у меня есть изображения разной ширины, что я хочу, чтобы центрировать на экране в виде прокрутки через с подкачкой Enabled:iphone UIScrollView - заказ пейджингового расстояние

Из Reference UIScrollView класс для pagingEnabled: the scroll view stops on multiples of the view bounds when the user scrolls.

Так что я думаю, мне нужно, чтобы сохранить изменения границы представления прокрутки я могу сделать это, но сказать, рамка мой взгляд скроллинга является 1024px шириной (на IPad) и I? захотите установить подкачку, чтобы следующее изображение шириной 500 пикселей получило центрирование. Если я изменил границы вида прокрутки до ширины 500 пикселей, тогда он больше не будет реагировать на касания в остальной части 1024px wid e рама. Любые идеи, как обойти это?

+0

См. Мой ответ на этот вопрос: http://stackoverflow.com/a/10993426/60488 –

ответ

0

Зачем беспокоиться об изменении размера прокрутки?

не будет ... [imageView setCenter:CGPointMake(((pageYouAreOn*scrollViewWidth)-(scrollViewWidth/2.0f)),(scrollViewHeight/2.0f))]; (или аналогичный) работа?

Смежные вопросы