一个最优解,完美解决了手势滑动的开始结束和代码滑动的问题
2016-11-14 14:21
489 查看
- (void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView{
[NSObject cancelPreviousPerformRequestsWithTarget:self];
//NSLog(@"滑动停止(animation)");
_isScrolling = NO ;
NSLog(@"滑动停止 = page%@",@(self.currentPage) );
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
[NSObject cancelPreviousPerformRequestsWithTarget:self];
[self performSelector:@selector(scrollViewDidEndScrollingAnimation:) withObject:nilafterDelay:0.3];
//NSLog(@"滑动中");
_isScrolling = YES ;
}
[NSObject cancelPreviousPerformRequestsWithTarget:self];
//NSLog(@"滑动停止(animation)");
_isScrolling = NO ;
NSLog(@"滑动停止 = page%@",@(self.currentPage) );
}
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
[NSObject cancelPreviousPerformRequestsWithTarget:self];
[self performSelector:@selector(scrollViewDidEndScrollingAnimation:) withObject:nilafterDelay:0.3];
//NSLog(@"滑动中");
_isScrolling = YES ;
}
相关文章推荐
- Android 用Json解析请求图片写的一个ViewPager广告轮播 , 带滑动小圆点 ,完美解决了三张图片引起的滑动问题
- ajax完美解决的一个麻烦问题
- 发布一个史上最简单代码最少Javascript Timer,解决一切定时执行的问题
- 用NSIS安装日志install。log解决了一个安装出现隐蔽的问题、不用看代码,可以节省大把时间!开心!
- 怎样才能把一个代码变成软件成品?一个初学者的困惑,我们写的代码都只能是解决一些数学问题而已。怎么把它变成一个软件。
- 五行代码终极完美解决从IE6到Chrome所有浏览器的position:fixed;以及闪动问题
- ajax完美解决的一个麻烦问题
- Rails开始遇到的一个端口占用问题的解决方法
- 一行代码完美解决fireFox,opera的页面居中对齐问题
- php,session验证码不一致,慢半拍,老显示上次验证码问题之完美解决(共享验证码代码)
- 一个页面放2段图片滚动代码出现冲突的问题如何解决
- ajax完美解决的一个麻烦问题
- 一天安装一个mysql,不是吓唬你,哈哈,mysql问题解决方法1067 can not connect to localhost (带MySql常用错误代码表)
- Python:通过自定义系统级快捷键来控制程序开始或停止记录日志(使用小技巧解决一个貌似无解的问题)
- 遇到一个问题,我想解决在对话框滑动块的问题/
- 完美解决 VS2003/2005 代码编辑器字体问题的方案。
- 完美解决 VS2003/2005 代码编辑器字体问题的方案
- Linux下可执行代码的依赖性,以及一个问题的解决
- 五行代码终极完美解决从IE6到Chrome所有浏览器的position:fixed;以及闪动问题