在我的iPhone应用程序中,我正在寻找一种解决方案,我可以让一些图像水平滚动,自动无限地滚动。因此,如果我有四个图像:第一个图像1显示,然后它自动滚出,图像2显示,然后滚动,...图像4显示,然后滚动,然后再次显示图像1它周围......(image1-> image2-> image3-> image4-> image1 ...)
我一直在寻找使用UIScrollView的解决方案,但我不确定如何实现它。是否有教程或任何关于如何做到这一点?你会如何解决它?谢谢!
答案 0 :(得分:2)
您可以实施ScrollViewDelegate
的{{1}}方法,并在内容偏移量大于某个最大值或小于某个最小值时使用滚动视图的- (void)scrollViewDidScroll:(UIScrollView *)scrollView
。
在此之前,您必须至少复制滚动视图的内容3次,如下所示:。
滚动偏移达到重复内容后,您必须将偏移设置为原始内容偏移...
setContentOffset