美文网首页
《bug引发的思考-----layoutIfNeeded》

《bug引发的思考-----layoutIfNeeded》

作者: 不够果断是种癌 | 来源:发表于2019-12-20 15:42 被阅读0次

    由来:tableView滚定到某一组的某一行的时候会出现遮挡.也就是多滚动了一点。

    楼主的做法是:

    // 无遮挡的路线

    书籍详情----阅读器-----目录

    // 有遮挡

    书籍详情----目录------阅读器 ----目录

    先从栈里面找,找到直接跳转,找不到创建再跳转。(目录和阅读器的相互跳转)

    最开始楼主以为是堆栈的问题,后来发现不是。接着又以为是安全区域问题核查了一遍也没有。最后到处查资料发现了问题。

    刷新之后,一定要加上这句再去滚动到指定地方,要不然容易引起contentSize的错误

    同时这句话的意思是 如果需要就重新刷新视图,不需要则视图不变动。

    相关文章

      网友评论

          本文标题:《bug引发的思考-----layoutIfNeeded》

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