iOS开发之UITableView , UICollectionView, UIScrollview,根据代理判断页面滚动方向。
2017-03-05 10:19
537 查看
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
CGPoint point = [scrollView.panGestureRecognizer translationInView:self.view];
if (point.y > 0 ) {
NSLog(@"------往上滚动");
}else{
NSLog(@"------往下滚动");
} }
以前还挺郁闷的,还整个中间变量,进行对比,才知道滚动方向,今天在翻第三库的时候,看到了这个办法,很是方便, 特来记录下。
locationInView:获取到的是手指点击屏幕实时的坐标点;
translationInView:获取到的是手指移动后,在相对坐标中的偏移量
CGPoint point = [scrollView.panGestureRecognizer translationInView:self.view];
if (point.y > 0 ) {
NSLog(@"------往上滚动");
}else{
NSLog(@"------往下滚动");
} }
以前还挺郁闷的,还整个中间变量,进行对比,才知道滚动方向,今天在翻第三库的时候,看到了这个办法,很是方便, 特来记录下。
locationInView:获取到的是手指点击屏幕实时的坐标点;
translationInView:获取到的是手指移动后,在相对坐标中的偏移量
相关文章推荐
- iOS开发之UITableView , UICollectionView, UIScrollview,根据代理判断页面滚动方向。
- ios开发之检测UIScrollView的滚动方向
- [ios]ios开发之检测UIScrollView的滚动方向 【转】
- [ios]ios开发之检测UIScrollView的滚动方向 【转】
- iOS开发之 滚动视图 + 页面控件(UIScrollView + UIPageControl)
- IOS开发 - 引导页的两种实现 - UICollectionView和UIScrollView
- UIScrollView 滚动视图—IOS开发
- IOS中判断uitableview是否处于滚动状态
- ios开发 解决ios6中UIScrollView不能滚动的问题
- 【iOS-Cocos2d游戏开发之十六】添加本地通知(UILocalNotification)以及添加系统组件滚动视图(UIScrollView)!【2011年11月15日更新】
- 【iOS开发-54】案例学习:通过UIScrollView的缩放图片功能练习代理模式的具体实现
- iOS开发之瀑布流的实现(UICollectionView与UIScrollView)
- UIScrollView 滚动视图—IOS开发
- 【iOS-Cocos2d游戏开发之十六】添加本地通知(UILocalNotification)以及添加系统组件滚动视图(UIScrollView)!【2011年11月15日更新】
- 检测UIScrollView(UITableView)的滚动方向
- IOS开发~UISCrollView与UITableView嵌套使用终极解决方案
- iOS开发-UIScrollView代理方法总结
- UIScrollView 滚动视图—IOS开发
- UIScrollView 滚动视图—IOS开发
- UIScrollView 滚动视图—IOS开发