UIScrollView 循环滚动Demo

·  阅读 400

LoopScrollView

UIScrollView 循环滚动Demo

###update v1.1

忘记没用autolayout,后来也是按照iPhone6 plus尺寸默认初始化的,导致6+一下均不能正常滑动,感谢@_洪小瑶
scrollview.frame = CGRectMake(0, 20, width, height)
复制代码

Demo 地址 LoopScrollview

###Demo 演示

Demo展示

###初始化 keypoint

1.按照3,1,2排列到UIScrollview容器上,conentOffset设置到第二屏

图1

###1 右滑循环 keypoint

1.1 正常scrollview滚动到2位置

图

1.2 让2处于中间位置,3位于2的右边,1位于2左边

1.2.1 2- 1 交换位置 【序号】

图

1.2.2 1 - 3 交换位置

图

1.2.3 充值frame位置 按照 容器 3 1 2 放置 且让contentOffset位于第二屏幕

图

###2 左滑循环 keypoint

2.1 正常scrollview滚动到3位置

图

2.2 让3处于中间位置,1位于3的右边,2位于3左边

2.2.1 3 - 1 交换位置 【序号】

图

2.2.2 1 - 2 交换位置

图

2.2.3 充值frame位置 按照 容器 3 1 2 放置 且让contentOffset位于第二屏幕

图

若您有好的建议,请留言,及时回复,感谢。 行走在路上... 欢迎关注我的微博 lp_马建成