RTRootNavigationController
RTRootNavigationController copied to clipboard
tablview点击push到下一个页面,pop出来时偏移量位置下移了20
tablview滑动至最底部,然后push到下一个页面,pop出来时偏移量位置下移了20,只有偏移量距离最大偏移量小于20的时候会有这种情况
有截图吗?你是不是隐藏了状态栏?
没有隐藏状态栏,第一张截图是滑到最底部,第二张是pop回来之后的


大神能赐教一下是什么原因吗
在你的 VC 中设置:self.automaticallyAdjustScrollInsets = NO 试试看?
我也遇到这种情况,大神可以自己测试下,automaticallyAdjustScrollInsets都设置了没用,前一个页面的列表内容拉到底,从detail页面返回就会出现
先用 self.extendedLayoutIncludesOpaqueBars = YES; 临时解决一下吧,问题有点诡异
不仅仅只是 tableView 这个东西回来的时候center会变成初始化的状态
问题其实已经定位到了,返回时上一个 VC 的 view frame 被更新了两次,一次少 20 的高度,后一次正常大小。但还不清楚是什么导致的
是不是safeArea的问题?