iOS (DZMCycleScrollView)无限滚动 - 无限轮播 - ScollView

简介: iOS (DZMCycleScrollView)无限滚动 - 无限轮播 - ScollView

iOS11之后版本已适配 - 可通过 contentInsetAdjustmentBehavior 属性进行控制
通过使用 ScrollView 进行无限滚动。
与一般无限滚动控件不同的地方: 通常都是通过传入Images数组,或者什么模型数组进行轮播。
本Demo是直接传入自定义Views(视图数组进行无限轮播),无内存泄漏问题
同时也支持viewControllers(控制器数组)使用。
UIPageControl可在继承该控件之后自己添加即可,有代理回调,下面有例子
一个Bool值决定是否能无限滚动
一个Bool值决定是否使用定时器进行自动轮播
也支持不使用内部定时器,使用自己的定时器 在定时器调用里面一行 next() 实现自定下一页滚动
......

地址: https://github.com/dengzemiao/DZMCycleScrollView

相关文章
|
iOS开发
iOS开发之UIScrollView无限滚动
UIScrollView 的无限滚动主要应用在图片轮播器、欢迎界面等场景。首先需要说明的是,文本所讲的是一种"笨办法",但是好理解且容易实现,在图片不多的时候用它也无妨。
1074 0
|
iOS开发 索引
iOS开发UI篇—无限轮播(循环展示)
iOS开发UI篇—无限轮播(循环展示) 一、简单说明   之前的程序还存在一个问题,那就是不能循环展示,因为plist文件中只有五个数组,因此第一个和最后一个之后就没有了,下面介绍处理这种循环展示问题的小技巧。
865 0
|
iOS开发
iOS开发UI篇—无限轮播(功能完善)
iOS开发UI篇—无限轮播(功能完善) 一、自动滚动 添加并设置一个定时器,每个2.0秒,就跳转到下一条。   获取当前正在展示的位置。 1 [self addNSTimer]; 2 } 3 4 -(void)addNSTimer 5 { 6 // ...
781 0