2015-07-20 59 views
-2

我的應用程序中有一個集合視圖。我使用AFNetworking將圖像加載到集合視圖單元格。當用戶點擊一個集合視圖單元格時,另一個視圖將顯示一個表格視圖。在我的情況下,當用戶首次導航到表格視圖時,加載數據需要很長時間。然後用戶回到收集視圖並點擊相同的單元格,出現表格視圖,但數據從頭開始再次加載。 我想要的是:當用戶進入表視圖第一次加載數據時,以及當用戶再次進入同一個表視圖時,以前加載的數據應該在那裏。我可以使用緩存做到這一點,或者有辦法做到這一點?如何在無需每次重新加載的情況下在uitableview中加載數據

回答

1

正確的方法取決於您的數據源的實施方式。

您可以將您的tableView dataSource存儲在您的集合視圖數據所在的位置,因此在第一次抓取後它將被保存,並且您可以使用現有的dataSource初始化您的tableView。

相關問題