- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate
{
if (!decelerate){
}
}
看名字就不一样 第一个DidEndDragging停止拖拽的时候开始执行,其中参数decelerate,如果该次scrollViewDidEndDragging执行完之后,csrollview还可以继续滚动,则decelerate为YES,反则,执行完scrollViewDidEndDragging之后,scrollview不会继续滚动,则decelerate为No。
第二个:DidEndDecelerating 减速停止的时候开始执行
也就是说 它俩执行的时间不一样 scrollview 先是执行 停止拖住的代理 然后或许有可能再执行减速停止的代理
{
if (!decelerate){
}
}
- (void)scrollViewDidEndDecelerating:(UIScrollView *)ascrollView
{
}看名字就不一样 第一个DidEndDragging停止拖拽的时候开始执行,其中参数decelerate,如果该次scrollViewDidEndDragging执行完之后,csrollview还可以继续滚动,则decelerate为YES,反则,执行完scrollViewDidEndDragging之后,scrollview不会继续滚动,则decelerate为No。
第二个:DidEndDecelerating 减速停止的时候开始执行
也就是说 它俩执行的时间不一样 scrollview 先是执行 停止拖住的代理 然后或许有可能再执行减速停止的代理