2016-04-03 66 views
1

我有一個UICollectionViewController與標題部分中的UICollectionReusableView。我有一個UISegmentedControl頭重新加載集合視圖單元格中的數據。但是,我也有一個顯示與用戶關係狀態的按鈕,但是當我更改細分時,按鈕的標題會更改爲默認狀態。我怎麼才能重新加載集合視圖單元格而不重新加載標題中的數據?如何重新加載收集視圖單元格?

回答

0

我假設你要重新加載所有可見的單元格,因爲這是非常合情合理的:

collectionView.reloadItemsAtIndexPaths(collectionView.indexPathsForVisibleItems()) 

這將刷新可見單元格。

+0

我是否應該在.indexPathsForVisibleItems()中聲明indecis? – user4513956

+0

@ user4513956咦?如果這就是你所說的,你不需要索引路徑。你從這個方法中得到它們。 – tktsubota

+0

我實際上有一個函數可以在段更改時查詢數據。所以我用self.collectionView!.reloadData()重新加載了那裏的集合視圖。我用你的代碼替換它,它不起作用.... – user4513956

相關問題