UIScrollView ограниченная прокручиваемая область

У меня есть UIScrollView, который содержит временную шкалу. Иногда я могу захотеть, чтобы пользователь видел только одну треть представления, и поэтому я хотел бы, чтобы он показывал только эту часть прокрутки, но при этом имел этот приятный эффект «подпрыгивания» в обоих концах представления, чтобы «предварительно просмотреть», что находится за пределами прокручиваемой области.

Есть какой-либо способ сделать это?


person simonbs    schedule 23.04.2011    source источник
comment
Возможный дубликат Ограничение прокручиваемой области в UIScrollView   -  person Evgeny Aleksandrov    schedule 25.04.2016


Ответы (1)


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

person Cyprian    schedule 23.04.2011
comment
О, да. Теперь я понимаю, что, возможно, это был глупый вопрос. Создание UIScrollView шире, чем contentSize, помогает. Если вы хотите установить, откуда должен начинаться UIScrollView, вы можете использовать contentInset прокрутки. Большое тебе спасибо! - person simonbs; 24.04.2011