打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ios开发之检测UIScrollView的滚动方向

有时候我们需要检测当前UIScrollView的滑动方向来做出相应的处理,可以借助UIScrollView的delegate函数来实现, 下面的例子可以检测到UIScrollview当前是向上滑动还是向下滑动:

 int _lastPosition;    //A variable define in headfile- (void)scrollViewDidScroll:(UIScrollView *)scrollView{    int currentPostion = scrollView.contentOffset.y;    if (currentPostion - _lastPosition > 25) {        _lastPosition = currentPostion;        NSLog(@"ScrollUp now");    }    else if (_lastPosition - currentPostion > 25)    {        _lastPosition = currentPostion;        NSLog(@"ScrollDown now");    }}

25 可以是任意数字,可根据自己的需要来设定。


最后,欢迎大家远离我的微博:http://weibo.com/caryaliu



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
UIScrollView的滚动,停止(UIScrollViewDelegate)
IOS UIScrollView不滚动
UI 常用方法总结之UIScrollView
实现UIScrollView循环滚动
26 UIScrollView
iOS开发 automaticallyAdjustsScrollViewInsets的使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服