在我的旧版Swift 3应用程序中,我一直在使用UITableView并实现了函数
func tableView(_ tableView: UITableView, prefetchRowsAt indexPaths: [IndexPath])
现在我重新设计了应用程序,并希望使用UITableViewController,而无法找到类似于预取的功能。 TableViewController是否有类似的功能?
我正在使用该表显示异步下载的图像和pdf:s。
答案 0 :(得分:1)
只需让您的控制器采用UITableViewDataSourcePrefetching
协议即可。然后该功能可用(和需要)。
正如您在评论中指出的那样,您还必须设置表格视图的prefetchDataSource
。