UICollectionView如何实现didselectitematindexpath,当我选择一个项目时,给一个标志Item,它将同时推送到下一个ViewController。当弹回ViewController时,我如何识别所选择的(前seclect)项目,如何保留项目的旗帜? 如何实现上述描述?
答案 0 :(得分:0)
UICollectionViewController有一个属性clearsSelectionOnViewWillAppear
,默认值为YES,因此在viewWillAppear:
中,UICollectionViewController将设置所有选中的项目以取消选择。
所以我想这就是你需要的。
此外,在致电[self.collectionView indexPathsForSelectedItems]
之前,您可以使用viewWillAppear:
在[super viewWillAppear:]
中获取所有选定项目的indexPath。