我的视图结构基本上就是那个
<scrollview>
<view>
<subview>
</subview>
... 18 ..
<subview>
</subview>
</view>
</scrollview>
当用户滚动到底部时,我发出一个http请求并根据该请求创建了20个子视图并将它们放入主视图。
当我在Android上测试时没有延迟,但在ios上,在加载新的子视图时,它会禁用滚动,我需要等待3-4秒才能启动滚动。 此外,我不会逐个添加这个新的子视图,我创建了20个并将它们放入另一个临时视图中,并将该临时视图添加到“视图”。
我认为这可能会发生,因为我添加了很多视图,所以我尝试只添加一个视图,但结果仍然相同。
有没有办法在没有滞后的情况下做到这一点,我检查了twitter,foursquare,pinterest应用程序,它们运行顺畅。