UITableViewController 和预取
UITableViewController and prefetching
在我较旧的 Swift 3 应用程序中,我一直在使用 UITableView 并实现了功能
func tableView(_ tableView: UITableView, prefetchRowsAt indexPaths: [IndexPath])
现在我重新设计了应用程序,想改用 UITableViewController,但找不到类似的预取功能。 TableViewController有类似的功能吗?
我正在使用 table 显示异步下载的图像和 pdf:s。
只需让您的控制器采用 UITableViewDataSourcePrefetching
协议即可。然后该功能将可用(需要 和 )。
正如您在评论中指出的,您还必须设置 table 视图的 prefetchDataSource
。
在我较旧的 Swift 3 应用程序中,我一直在使用 UITableView 并实现了功能
func tableView(_ tableView: UITableView, prefetchRowsAt indexPaths: [IndexPath])
现在我重新设计了应用程序,想改用 UITableViewController,但找不到类似的预取功能。 TableViewController有类似的功能吗?
我正在使用 table 显示异步下载的图像和 pdf:s。
只需让您的控制器采用 UITableViewDataSourcePrefetching
协议即可。然后该功能将可用(需要 和 )。
正如您在评论中指出的,您还必须设置 table 视图的 prefetchDataSource
。