1

我有一堆由 Navigationbar.PushViewController(...) 显示的滚动视图。当我向他们展示这些控件时,它们的 contentOffset 已设置。问题是,在导航栏中点击后退按钮后,此偏移量更改为点 0,0,之后它变为正确的值。设置为 0,0 会导致我的控件在不需要时加载数据(用户未更改偏移量)。如何避免偏移的“临时重置”?

4

1 回答 1

1

您是否尝试过将 contentOffset 存储在 ViewWillDisappear 的变量中?然后在 ViewDidAppear 中重置 contentOffset?

我认为您正在体验的 contentOffset 功能是 UIKit 的一个功能(哈哈)。

于 2011-03-15T21:09:40.927 回答