iphone Autorefresh - 通过保持滚动位置来更新视图

时间:2013-10-02 18:59:37

标签: iphone

我正在开发一个有自动刷新功能的板球应用程序。我们使用一个框架库来处理视图的自动刷新和布局。问题是在自动刷新期间获取数据,创建视图,并删除和替换现有视图。因此,滚动位置不会保持,页面会滚动到顶部。

如何避免这种情况。希望我的要求清楚。问题还在于数据是动态的,布局必须灵活。

1 个答案:

答案 0 :(得分:0)

无法在每次用户滚动时存储滚动位置,并且在数据刷新时(创建新视图时)将新视图滚动到该位置。如果新视图较小(无法滚动到该位置),则可以转到视图的顶部或底部。