0
我有一個使用流程佈局的部分的集合視圖。 在某些用戶操作中,我需要用一個新項目替換特定部分中的所有項目,併爲該更改添加動畫(我希望我可以使用此交互式轉換)。 基本上 - 部分中的單元格應該合併到具有動畫的單個單元格中。這是可能的通過使用2個不同的佈局和自定義轉換類?任何人都可以提供關於如何做得更好的建議嗎?用一個項目替換UICollectionView中的所有項目(合併單元格)
我有一個使用流程佈局的部分的集合視圖。 在某些用戶操作中,我需要用一個新項目替換特定部分中的所有項目,併爲該更改添加動畫(我希望我可以使用此交互式轉換)。 基本上 - 部分中的單元格應該合併到具有動畫的單個單元格中。這是可能的通過使用2個不同的佈局和自定義轉換類?任何人都可以提供關於如何做得更好的建議嗎?用一個項目替換UICollectionView中的所有項目(合併單元格)
好吧,也許我應該在問這個問題之前閱讀更多關於UICollectionViews。 我管理通過使用這種算法
[_collectionView performBatchUpdates:^{}
和塊裏面去了所有現有的項目在本節中,並呼籲[_collectionView deleteItemsAtIndexPaths:itemsToRemove];
[_collectionView insertItemsAtIndexPaths:@[[NSIndexPath indexPathForItem:0 inSection:indexPath.section]]];
[_collectionView reloadSections:[NSIndexSet indexSetWithIndex:indexPath.section]];
然後,如果我需要恢復節回來,我需要重複這些步驟,但用原始數據替換數據源中的部分與該臨時數組,刪除單個現有項目(單元格)並將所有項目(單元格)插入到部分。
對於句子「細胞應該動畫融合到一個細胞」這個句子,你是什麼意思?所以你想讓更多的細胞進入細胞內的所有信息? –
我改變了文字:我想動畫合併特定部分的單元格 –