У меня есть прокрутка, которая прокручивается по горизонтали. Я просто добавил в него изображения, метки и веб-просмотр, и в нем много объектов. Я хочу прямо прокрутить до первого объекта в прокрутке. Как это сделать?
Как прокручивать в позицию программно в UIScrollView
Ответ 1
Используйте следующий код:
scrollView.contentOffset = CGPointMake(0,0);
Ответ 2
Чтобы оживить вашу прокрутку, выполните следующие действия:
CGRect frame = CGRectMake(0, 768, 1024, 748); //wherever you want to scroll
[self.scrollView scrollRectToVisible:frame animated:YES];
Ответ 3
Самый простой способ с анимацией →
[scrollView setContentOffset:CGPointMake(0, 0) animated:YES]
Ответ 4
Быстрая версия 3 ответа:
scrollView.contentOffset = CGPoint(x: 0.0, y: 0.0)