ОБНОВЛЕНО: (После того, как @EranMarom указал на его комментарий)
Вы можете остановить горизонтальную или вертикальную прокрутку в методе ScrollViewDelegate
.
Вот как,
Остановка горизонтальной прокрутки:
Если вы хотите прокрутить по горизонтали, то вам нужно увеличить contentOffset.x. Предотвращение остановки прокрутки в горизонтальном направлении.
- (void)scrollViewDidScroll:(UIScrollView *)sender {
sender.contentOffset.x = 0.0
}
Остановка вертикальной прокрутки:
Если вы хотите прокручивать по вертикали, то вам нужно увеличить contentOffset.y. Предотвращение остановки прокрутки в вертикальном направлении.
- (void)scrollViewDidScroll:(UIScrollView *)sender {
sender.contentOffset.y = 0.0
}
Код выше предотвращает изменения в x
и y
для scrollview contentOffset
и приводит к остановке прокрутки в методе scrollViewDidScroll:
.