UICollectionView didselectitematindexpath委托?

时间:2014-12-13 02:36:34

标签: ios uicollectionview

UICollectionView如何实现didselectitematindexpath,当我选择一个项目时,给一个标志Item,它将同时推送到下一个ViewController。当弹回ViewController时,我如何识别所选择的(前seclect)项目,如何保留项目的旗帜? 如何实现上述描述?

1 个答案:

答案 0 :(得分:0)

UICollectionViewController有一个属性clearsSelectionOnViewWillAppear,默认值为YES,因此在viewWillAppear:中,UICollectionViewController将设置所有选中的项目以取消选择。 所以我想这就是你需要的。

此外,在致电[self.collectionView indexPathsForSelectedItems]之前,您可以使用viewWillAppear:[super viewWillAppear:]中获取所有选定项目的indexPath。