无限循环的广告栏

无限循环的关键点就在于当播放到最后一张图片的时候如何切换到第一张而不被人发现。

现在假设有4张图片需要循环播放,那么在建立一个UIScorllerView的时候contentSize就要设定为6张图片的大小。

假设四张图片分别为1234,那么建立的六个位置则按照412341的顺序摆放图片。

然后定时让图片进行滑动切换,滑动结束时可以进行判断所处位置

当切换到412341最后的1时,利用UIScrollerView的scrollRectToVisible:animated:方法切换到412341中的第一个1,然后就可以了。同理,如果向前滑动到412341时,切换到后面的那个4就好了!








最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,200评论 4 61
  • 夏至已至,又将有一批毕业生了离开了幸福美好的象牙塔,开始踏入人生的另外一段旅程-工作!对于这个陌生又新奇的环境,多...
    Buff先生阅读 654评论 0 10
  • 1 我们去医院看病的时候,都倾向于挂专家号。即使专家号又难排号又贵,但是人们还是乐此不疲的。而且大家都认为,成为专...
    小小兔快跑阅读 330评论 0 0
  • 是不是都觉得不能在家待久了! 今天下午送完丫头上学,我去一个朋友家,以往这个时候她都在哄二宝睡觉,不想吵着孩子,就...
    叶子0717阅读 139评论 1 3
  • 22点47分,对面楼的灯光星星点点,亮起的灯光下或许都有一段难以言说的梦,就如同我此刻因为一些繁琐的困扰睡不着,敲...
    silencechen阅读 299评论 0 2