IOS:UIScrollView 自动滑动翻页功能
来源:互联网 发布:r语言按列读取csv数据 编辑:程序博客网 时间:2024/06/11 19:47
这个功能不算难,找这篇文章,说明你的scrollView已经做好了,至少可以用手滑动了。
只要满足上述条件,那我就直接上代码了:
首先定义一个计时器,用来控制翻页,时间自定
[NSTimer scheduledTimerWithTimeInterval:2 target:self selector:@selector(runTimePage) userInfo:nil repeats:YES];
然后定义计时器的触发事件,其中pageControl是分页控制器,PAGE_SUM是总页数,用pageControl的当前页码记录下一个页码
- (void)runTimePage{ NSInteger page = _pageControl.currentPage; // 获取当前的page page++; page = page > PAGE_SUM-1 ? 0 : page ; _pageControl.currentPage = page; [self turnPage];}
然后再调用这个方法,获取调整过后的页码,然后就没有然后了
- (void)turnPage{ NSInteger page = _pageControl.currentPage; // 获取当前的page [_scrollView scrollRectToVisible:CGRectMake(SCREEN_WIDTH*(page),0,SCREEN_WIDTH,_view.height) animated:NO]; // 触摸pagecontroller那个点点 往后翻一页 +1}
面对这种问题,思路很重要,首先既然是自动翻页,不由的就想到了计时器,然后顺着思路往下了想就行了
0 0
- IOS:UIScrollView 自动滑动翻页功能
- IOS--UiScrollView和UIPageControl实现滑动翻页
- UIScrollView,点击、滑动翻页事件的区分
- UIScrollView,点击、滑动翻页事件的区分
- UIScrollView,点击、滑动翻页事件的区分
- UIScrollView,点击、滑动翻页事件的区分
- iOS-UIScrollview滑动时标题栏自动隐藏和显示效果
- ios UIScrollView 循环滑动
- ios UIScrollView 循环滑动
- ios UIScrollView 循环滑动
- ios ----UIScrollview循环滑动
- ios UIScrollView 循环滑动
- iOS UIScrollview 更具力度翻页
- iOS UIScrollView 停止滑动 减速
- iOS UIScrollView 停止滑动 减速
- iOS UIScrollView 停止滑动 减速
- iOS UIScrollView 停止滑动 减速
- UIScrollView,点击、滑动翻页事件的区分以及如何直接获取UIScrollView上的点击事件
- 看了看就会加快国际饭店大家都觉得就不风格化个
- 不能循环 ext ajax请求
- jquery 加载时能用,加载完成后不能使用或报错
- 比较好的pdf转换器下载使用
- 《算法导论》-最大公共子串(连续) C语言版
- IOS:UIScrollView 自动滑动翻页功能
- NGUI版虚拟摇杆
- Verilog中“&”和“&&”在硬件中的区别
- 单一职责
- gFStu逻辑
- Mysql链接池超时断开解决方法探讨
- 使用after伪类,配合IE的zoom或者overflow清除浮动
- 白话经典算法系列之三 希尔排序的实现
- 互联网创业学习