点击UICollectionViewCell上的UIButton如何获取当前的UICollectionViewCell?
来源:互联网 发布:java设计模式 编辑:程序博客网 时间:2024/06/06 03:12
点击UICollectionViewCell上的UIButton如何获取当前的UICollectionViewCell?
通常的做法是这个UIButton的superview,如果不是UICollectionViewCell,再继续superview,如果不是……。
不是你妹,这样的判断方法感觉很蠢。让我想到UITableViewCell。
不然,应该怎么做呢?可以看以下代码:
- (void)btnAction:(id)sender event:(id)event{ NSSet *touches = [event allTouches]; UITouch *touch = [touches anyObject]; CGPoint position = [touch locationInView:self.collectionView]; NSIndexPath *indexPath = [self.collectionView indexPathForItemAtPoint:position]; UICollectionViewCell *cell = [self.collectionView cellForItemAtIndexPath:indexPath];}
这样就可以获取当前的UICollectionViewCell。
0 0
- 点击UICollectionViewCell上的UIButton如何获取当前的UICollectionViewCell?
- iOS UICollectionViewCell点击无响应的解决方法
- UICollectionViewCell的使用
- 关于UICollectionViewCell的问题
- UICollectionViewCell的indexPath问题
- UICollectionViewCell
- UICollectionViewCell
- IOS中UICollectionViewCell的问题
- iOS设置UICollectionViewCell的间距
- iOS UICollectionViewCell 的 contentView 注意事项
- iOS UICollectionViewCell上有Button点击实现收藏效果
- Swift自定义UICollectionViewCell不显示的解决方案
- 关于重写UICollectionViewCell后的执行顺序
- UICollectionView学习<2>之UICollectionViewCell的自定义
- 设置UICollectionViewCell的尺寸/间距等
- 8种删除UICollectionViewCell的动画
- UICollectionViewCell的四种创建方法
- UICollectionViewCell的四种创建方式
- BestCoder Round #56 (div.2)(Clarke and minecraft)
- C++ 指针,引用,普通变量之间的关系
- 乐视笔试算法题美团算法笔试题
- 打开扩展名为xlsx的时候报错,但是扩展名为xls的时候就可以正常使用
- 我的首篇CSDN博客
- 点击UICollectionViewCell上的UIButton如何获取当前的UICollectionViewCell?
- 黑马程序员------String类
- 读写分离之Amoeba
- 软工视频(前三章)
- hdu3499 分层图
- codevs 1046 旅行家的预算
- 安倍强行通过安保法案带来三大祸害
- OC 结构体与类的区别
- Android QQ消息列表(下拉刷新 +item侧滑 )