我有navigationbar.pushviewcontroller(...)显示的一堆滚动视图。当我向他们展示这些控件时,将具有其contentOffset集。问题在于,在敲击导航栏中的后退按钮后,此偏移量将更改为0,0,然后将其转换为正确的值。设置为0,0使我的控件在不需要的情况下加载数据(用户没有更改偏移)。如何避免这种“临时重置”偏移量?

有帮助吗?

解决方案

您是否尝试在ViewWillDisAppear中将ContentOffset存储在变量中?然后在ViewDidAppear中重置ContentOffset?

我认为您正在遇到的ContentOffset功能是 特征 (哈哈)Uikit。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top