こんにちは、初めて UicollectoinView を使用しています。2 つのレイアウトを表示したいと思います。うまくいきましたが、画像をインポートまたは削除すると、非表示のセル (現在は表示されていません) が編集セルの背後にある通常のセルをオーバーレイし、背後のセルがデータソースに存在しません (余分なセル) が来ました。
これは私の削除および挿入コードです。
// collectionView セルを挿入
**[self.collectionView insertItemsAtIndexPaths:[[NSArray alloc]initWithObjects:path, nil]];**
// collectionView セルを削除します
**[self.collectionView deleteItemsAtIndexPaths:[[NSArray alloc]initWithObjects:indexpath, nil]];**
// レイアウトを変更
[EditLayout invalidateLayout]; [self.collectionView setCollectionViewLayout: EditLayout アニメーション:YES];
誰でも助けてくれてありがとう。どうすればこの状況を防ぐことができますか。