我目前开发的collectionview中需要 由后台决定我的collectionview cell中有多少个item 当后台需要新增一个item的时候 点击事件是固定的点击事件 但是我怎么来获取他呢。如果通过indexPath的话 我不确定他的indexpath是多少,还有一种方法是通过对应的item名称来确定点击事件 但是新增的点击事件名称是不确定的 所以也不可行。请问还有其他的办法吗
调试欢乐多
2、你意思是不是因为item的数量是不确定的,所以它的indexpath也是可能随机发生改变的,比如说复杂点的瀑布流,所以你想获取一个固定item的点击事件,不管他的indexpath怎么改变?还说你想说点击一个固定的item的图标就会添加一个新的item?
当点击事件触发的时候,在下面方法里判断:
//UICollectionView被选中时调用的方法
-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath {
}
if(cell.tag == 200)则进行你想要的事件这只是我的第一想法,你可以把代码效果图贴出来,一起讨论下该怎么做