UITableViewController和预取

时间:2017-08-05 21:15:35

标签: swift uitableview asynchronous prefetch

在我的旧版Swift 3应用程序中,我一直在使用UITableView并实现了函数

func tableView(_ tableView: UITableView, prefetchRowsAt indexPaths: [IndexPath])

现在我重新设计了应用程序,并希望使用UITableViewController,而无法找到类似于预取的功能。 TableViewController是否有类似的功能?

我正在使用该表显示异步下载的图像和pdf:s。

1 个答案:

答案 0 :(得分:1)

只需让您的控制器采用UITableViewDataSourcePrefetching协议即可。然后该功能可用(需要)。

正如您在评论中指出的那样,您还必须设置表格视图的prefetchDataSource