在three20中,当我打开一个表视图时,向下滚动一下,单击 后退按钮,然后回到同一个表视图,three20呢 似乎没有自动记住我的滚动位置。它提出了 向后滚动。
我如何让三十二记住我的位置?我假设它毁了 一旦我离开它,视图控制器。有办法防止这种情况吗?
答案 0 :(得分:1)
我不知道three20是如何工作的。但是UISrollView的基本思想是将滚动点存储在变量中,然后在重新加载视图时设置滚动点。
contentOffset
setContentOffset:
答案 1 :(得分:0)
看起来这只是three20功能的一部分。使这项工作的唯一方法是覆盖dealloc
方法并保存当时的滚动位置。然后,重新初始化时,加载保存的信息并从那里开始。