2014-10-17 38 views
0

我是新來的UICollectionview.我做了一個簡單的示例,我可以應用多個圖像選擇。但我有關於選擇的問題,問題是當我滾動收藏視圖時,複選標記將添加到其他單元格,並且圖像數組數在didSelectedItemdidDeselectItem上不同。UICollectionView多重選擇可重用性問題

這裏是我試圖Sample Link

+0

代碼中存在邏輯流錯誤。修理它! – 2014-10-17 07:53:16

+0

什麼是本地流量錯誤..! – cdon 2014-10-17 07:55:24

回答

0

當在CollectionView(或在TableView爲此事)滾動樣本代碼,細胞被重新使用。
要在滾動時保持選擇狀態,您需要保留所選IndexPaths的數組,並在collectionView:cellForItemAtIndexPath:中相應地更新單元格。這意味着如果選中的數組包含這個IndexPath,則刪除複選標記或進行設置。