我正在使用这个图书馆https://github.com/pronebird/UIScrollView-InfiniteScroll
在演示应用程序中可以注意到相同的行为:添加leftNavBarItem“ Up”,它将以点击方式处理
tableView.setContentOffset(CGPoint(x: 0, y: -tableView.contentInset.top), animated: true)
例如。用手指滚动到底部,直到提取完成,然后点击“上移”按钮,您最终会陷入混乱的contentOffset
。当我在项目中对此进行调试时,我注意到混乱的方法pb_setContentOffset
并未记录最后的值,即contentSize
为(375,12000),contentOffset
为(0,6000),在setContentOffset
(或scrollRectToVisivle
具有(0,0,tableView.frame.size.width,1.0))之后,pb_setContentOffset
的最终登录为±600,它是根据查看调试器。偏移为600时的第二次抽头驱动contentOffset
正确。有什么想法或解决方法吗?