我正在使用swift 3.0。如果我们将tableview滚动到结尾并将应用程序切换到后台,则tableview将重新加载到第二行。有没有办法避免tableview的这种行为?
如果最后一个单元格不可见,它不会调用委托方法。
我尝试在返回后台时获取tableview的contentOffset,并在返回时重置它。它完美无缺,除了它具有我无法避免的重新加载效果。
我也试过sleep(1)
。每次我们来到前台时,它都会显示1秒钟的闪烁效果。
答案 0 :(得分:0)
得到了解决方案。应用程序需要支持横向和纵向模式,因此这是iOS行为。如果我将应用程序锁定到横向模式,它的工作正常,但不支持适应性功能。