美文网首页
scrollview的两个代理方法区别

scrollview的两个代理方法区别

作者: LBQ_DS | 来源:发表于2018-05-17 15:02 被阅读50次

//也就是说 它俩执行的时间不一样 scrollview 先是执行 停止拖住的代理 然后在执行减速停止的代理

//正常 你快速的拖拽,它两个函数都是会响应的。但是如果你是慢慢的拖动,不存在加速度的时候,就只会调上面的那个函数,而不会调下面那个!

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate

{

    if(!decelerate)

    {  //OK,真正停止了,do something}

    }

}

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView

{

    //OK,真正停止了,do something contentOffset

    NSLog(@"真正停止了,do something,偏移量是---%f",scrollView.contentOffset.y);

    headview.userInteractionEnabled = YES;

}

相关文章

网友评论

      本文标题:scrollview的两个代理方法区别

      本文链接:https://www.haomeiwen.com/subject/wcvbdftx.html