iOS collectionview 里有多个section 如何知道点击的是哪个section哪个row里的btn?
高洛峰
高洛峰 2017-04-17 17:33:09
0
5
1079

collectionview 里有多个section 多个cell 如何知道点击的是哪个section里的哪个row里的button???????

想选择button改变选中的button的颜色

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

Antworte allen(5)
阿神

最简单的方法根据button的tag直接改button颜色就好了,不用找section,row.
UIButton btn = (UIButton )[self.view viewWithTag:564684];

刘奇

个人觉得用block是最干净优雅的

洪涛

只是想改变选中button的颜色的话,直接修改sender不就好了么。。

PHPzhong

给每个button加tag,获取点击事件的sender.tag

巴扎黑

自定义一个UIButton,然后给button添加属性 比如:

@property (nonatomic) NSInteger section; 
@property (nonatomic) NSInteger row;

然后在cellForRowAtIndexPath:里赋值

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage