我们说UICollectionView
显示UIImages
数组,用户可以选择多张图片。所以我的问题是如何重新加载UICollectionView
让它只显示选定的索引而不生成包含所选UIImages
(索引)的新数组。
答案 0 :(得分:0)
首先,您需要使用数组中的值选择图像,然后将该数组用作DS并使用
[self.collectionView reloadData];
也可以重新加载各个部分和项目:
[self.myCollectionView reloadSections:indexSet];
[self.myCollectionView reloadItemsAtIndexPaths:arrayOfIndexPaths];
答案 1 :(得分:0)
我会使用ImageObject
数组,其中包含UIImage
和每个项目的BOOL isDisplay
。所以我们不必使用另一个数组,而是检查变量isDisplay
是否为“cellForRow”。