0
我正在使用集合視圖與自定義單元格,具有長按客人的單元格,當我通過拖放刪除特定項目,其餘項目沒有正確安排,集合視圖有空項目。UICollectionView空的項目正在刪除單元格
下面的代碼我正在刪除
[array removeObjectAtIndex:currentIndexpath.item];
[CollectionView performBatchUpdates:^{
[CollectionView deleteItemsAtIndexPaths:@[currentIndexpath]];
}
completion:^(BOOL finshed){
[CollectionView reloadData];
}];
如果您使用performBatchUpdates,則不需要調用reloadData。我可能會看看其他委託方法。 – 2014-09-19 15:01:38
作爲樣式註釋,在Objective-C中習慣使用大寫字母和帶小寫字母的變量來啓動數據類型。它使得更容易確定哪個是哪個,特別是當查看這樣的代碼片段時。 – 2014-09-19 15:06:15