美文网首页
WKWebView加载文章,限制时间,滑动显示进度

WKWebView加载文章,限制时间,滑动显示进度

作者: 七秒归零 | 来源:发表于2021-08-17 19:23 被阅读0次

    scrollViewDidEndDecelerating表示减速结束了,但是并不代表滑行结束。

    当被迫中止,如果滑到边界,或是手势压着终止,这都不是自然减速停止,scrollViewDidEndDecelerating这个方法并不会走。

    scrollViewDidEndDragging: willDecelerate: 这个方法的含义是拖动结束。也就是用户的手从屏幕上抬起的一刹那,会执行这个方法。

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

        if(!decelerate){

       //这里复制scrollViewDidEndDecelerating里的代码

       }}

    这恰好与scrollViewDidEndDecelerating方法的不足是互补的!

    所以最终的实现代码

    定时器的问题,因为要控制定时器的开始,暂定。每次拖拽都会导致定时器开始,所以需要对定时器的开启做下限制,不然没有倒计时的效果,让定时器开启和上次开启在一秒内的时候,不做开启操作

    粗略实现了产品提的奇葩需求

    相关文章

      网友评论

          本文标题:WKWebView加载文章,限制时间,滑动显示进度

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