美文网首页
swift轮播图的实现-UIScrollView

swift轮播图的实现-UIScrollView

作者: 俊瑶先森 | 来源:发表于2016-09-29 20:42 被阅读149次

    目标 :UIScrollView+三UIImageView的轮播图实现

    轮播.png
    原理:利用UIScrollView实现轮播图。

    要想实现这样的效果,我们使用UIScrollView包含image1,image2,image3的三个UIImageView都是放在UIScrollView里面的,但是这样的话是不可以实现轮播的。
    要想实现轮播就要再在该UIScrollView的左右两侧各加一张UIImageView。在最后一张放image1, 第一张放image3。这样的话当我们滚动到最后或者最前面的的时候,我们就把列表切换到相应的位置,注意这时候切换的时候不能有动画。只需要调用scrollView.contentOffset = CGPoint(...)即可。

    原理图.png 向左滑动.png

    向左滑动时候 ,当滑动到最后image1时候,让他跳转到第二张image1

    向右滑动.png

    向右滑动时候 ,当滑动到最开始image3时候,让他跳转到第四张image3

    代码:

    未完
    

    相关文章

      网友评论

          本文标题:swift轮播图的实现-UIScrollView

          本文链接:https://www.haomeiwen.com/subject/hfllyttx.html