0

我注意到在几个 iOS 应用程序中,特别是 Facebook 的应用程序,开发人员通过首先显示一个空单元格然后异步配置单元格来提高其表格视图中的滚动性能。这意味着tableView:cellForRowAtIndexPath:快速执行允许视图平滑滚动。

我想知道模仿这种效果的最佳方法是什么,有人知道它是如何完成的吗?

4

1 回答 1

5

如果你的数据获取速度很慢,你也可以使用类似 LazyLoad 的机制。您可以将所有数据设置为默认文本,例如 @"loading" ,并异步加载您的数据。当它回调时,您可以更改默认文本中的数据。或者您可以先将默认数据设置为 nil(如“Evernote”)

于 2013-01-11T03:17:27.633 回答