两个都时滚动停后执行的scrollView代理方法,使用的有什么区别呢?
- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
{
if (!decelerate){
}
}
- (void)scrollViewDidEndDecelerating:(UIScrollView *)ascrollView{
}
看名字就不一样 第一个DidEndDragging 停止拖拽的时候开始执行
第二个:DidEndDecelerating 减速停止的时候开始执行
也就是说 它俩执行的时间不一样 scrollview 先是执行 停止拖住的代理 然后在执行减速停止的代理
- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
{
if (!decelerate){
}
}
- (void)scrollViewDidEndDecelerating:(UIScrollView *)ascrollView{
}
看名字就不一样 第一个DidEndDragging 停止拖拽的时候开始执行
第二个:DidEndDecelerating 减速停止的时候开始执行
也就是说 它俩执行的时间不一样 scrollview 先是执行 停止拖住的代理 然后在执行减速停止的代理