我有一个启用了分页的滚动视图,我希望它在按下按钮时转到下一页。这可能吗?有没有办法这样做?
答案 0 :(得分:1)
您可以使用
滚动到滚动视图中的某个点[scrollView setContentOffset:CGPointMake(x, y) animated:YES];
要使用UIScrollView进行幻灯片放映,您可以在滚动视图中排列所有图像,设置重复计时器,然后设置-setContentOffset:animated:当计时器触发时。
但更有效的方法是使用2个图像视图并使用转换交换它们,或者只是在计时器触发时切换位置。 See了解详情。
或强>
CGRect frame = scrollView.frame;
frame.origin.x = frame.size.width * pageNumberYouWantToGoTo;
frame.origin.y = 0;
[scrollView scrollRectToVisible:frame animated:YES];