UIScrollView滑动动作结束的侦听函数
2011-11-09 21:40
281 查看
有两种方式可以滑动UIScrollview视图,一种是使用手指滑动的方式,另外一种是使用
[m_scrollView scrollRectToVisible:CGRectMake() animated:YES];的方式来滑动视图,如果设置属性
m_scrollView.pagingEnabled = YES;(该属性表示,uiscrollview对象按照页为单位进行滑动),这个是一个动画效果,那么我们怎么知道这个动作在什么时候结束哪? 我们可以侦听这个函数
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;
上面这个函数主要用户下面的造作环境:
1:设置属性m_scrollView.pagingEnabled = YES;这个属性在XIB中YES是默认设置的属性
2:在添加子视图的时候,要采用页面的形势加载
但是当我们采用[m_scrollView scrollRectToVisible:CGRectMake() animated:YES]的方式加载地图的时候,也能达一个切换的动作,也是一个动画小效果,但是当这个动画结束后,我们就不能继续使用上面的函数- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;来侦听了,我们需要使用实现下面的侦听函数:
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView;
这两个函数都能够在UIScrollViewDelegate协议中找到,但是这两个动画动作侦听函数结束后的侦听函数是不同的,我们要在不同的情况下采用不同的侦听函数!
THE END !
[m_scrollView scrollRectToVisible:CGRectMake() animated:YES];的方式来滑动视图,如果设置属性
m_scrollView.pagingEnabled = YES;(该属性表示,uiscrollview对象按照页为单位进行滑动),这个是一个动画效果,那么我们怎么知道这个动作在什么时候结束哪? 我们可以侦听这个函数
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;
上面这个函数主要用户下面的造作环境:
1:设置属性m_scrollView.pagingEnabled = YES;这个属性在XIB中YES是默认设置的属性
2:在添加子视图的时候,要采用页面的形势加载
但是当我们采用[m_scrollView scrollRectToVisible:CGRectMake() animated:YES]的方式加载地图的时候,也能达一个切换的动作,也是一个动画小效果,但是当这个动画结束后,我们就不能继续使用上面的函数- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;来侦听了,我们需要使用实现下面的侦听函数:
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView;
这两个函数都能够在UIScrollViewDelegate协议中找到,但是这两个动画动作侦听函数结束后的侦听函数是不同的,我们要在不同的情况下采用不同的侦听函数!
THE END !
相关文章推荐
- iOS UIScrollView 停止滑动 减速
- iOS UIScrollView的使用及其不能滑动问题解决
- Unity3d NGUI的使用(九)(UIScrollView制作滑动列表)
- UIScrollView左右滑动
- 为嵌套在左右滑动的UIScrollview上的UITableView增加滑动删除
- IOS8下的UIScrollView有子控件时滑动经常不能滚动解决办法
- UIScrollView滑动选页
- UIScrollView 禁止向左滑动
- 在 iOS7中 uiscrollview 不可以滑动问题
- iOS UIScrollView 没有从顶部开始滑动
- iOS一行代码让你的应用中UIScrollView的滑动与侧滑返回并存
- UIscrollview的滑动 视图会出现和消失
- Unity3d NGUI的使用(九)(UIScrollView制作滑动列表)
- UIScrollView不能滑动
- UIStackView 结合UIScrollView滑动显示
- ios UIScrollView 循环滑动
- iOS开发之定时滑动图片(UIPageControl,UIScrollView)
- 滑动视图【UIScrollView】及pageController
- UIScrollView设置滑动的距离
- 根据UIScrollView 滑动获取当前页数