2017-08-05 44 views
0

在我的大斯威夫特3應用程序,我一直在使用一個UITableView,我實現的功能的UITableViewController和預取

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

現在我重新設計的應用程序,並想用一個UITableViewController來代替,而不能找到一個類似的功能預取。 TableViewController是否有類似的功能?

我正在使用該表來顯示異步下載的圖像和pdf:s。

回答

0

只需讓您的控制器採用UITableViewDataSourcePrefetching協議即可。該功能將可用(需要)。

正如您在您的評論中指出的那樣,您還必須設置表視圖的prefetchDataSource

+0

謝謝,早些時候我測試過,沒有成功,但你的答案我再次測試它,現在我看到我忘了設置tableView.prefetchDataSource = self(我可能首先認爲我不需要因爲tableviewcontroller)。謝謝。 – user2856066

相關問題