swift轮播图的实现-UIScrollView
2016-09-29 本文已影响149人
俊瑶先森
轮播.png目标 :UIScrollView+三UIImageView的轮播图实现
原理:利用UIScrollView实现轮播图。
要想实现这样的效果,我们使用UIScrollView包含image1,image2,image3的三个UIImageView都是放在UIScrollView里面的,但是这样的话是不可以实现轮播的。
要想实现轮播就要再在该UIScrollView的左右两侧各加一张UIImageView。在最后一张放image1, 第一张放image3。这样的话当我们滚动到最后或者最前面的的时候,我们就把列表切换到相应的位置,注意这时候切换的时候不能有动画。只需要调用scrollView.contentOffset = CGPoint(...)即可。
向左滑动时候 ,当滑动到最后image1时候,让他跳转到第二张image1
向右滑动.png向右滑动时候 ,当滑动到最开始image3时候,让他跳转到第四张image3
代码:
未完