美文网首页
scrollView轮播图

scrollView轮播图

作者: 9bf19a4010ab | 来源:发表于2016-07-21 09:00 被阅读44次

    总体思想:

    1. 将要轮播的图片放在一个数组里假设有7张图片
    2. 用for循环遍历这个数组 在for循环外面创建一个大的scrollView用于轮播图片 将数组中的图片放到imageView上面 再将每个imageView放到每个小的scrollView上 (这里imageView和scrollView都是在for循环里创建的 这里是为了实现每张图片都可以缩放所以要每个imageView都在scrollView上) 再将小的scrollView都放到大的scrollView上
    3. 要轮播7张图片 就要在数组中方9张图片 顺序为: 7 1 ~ 7 1
    4. 要大的scrollView从第一张图开始显示 所以要设置大scrollView的偏移量为 (width, 0)
    5. 在scrollView停止减速的方法里进行判断
    1. 从前向后滑: 判断当偏移量为 8 * width时, 设置偏移量为width
    2. 从后向前滑: 判断当偏移量为 0 时, 设置偏移量为 7 *width

    相关文章

      网友评论

          本文标题:scrollView轮播图

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