collectionview 里有多个section 多个cell 如何知道点击的是哪个section里的哪个row里的button???????
想选择button改变选中的button的颜色
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
最簡單的方法根據button的tag直接改button顏色就好了,不用找section,row.UIButton bTagtn = (UIButton )[self.view viewWithcTag:viewWithWith 564684];
個人覺得用block是最乾淨優雅的
只是想改變選中button的顏色的話,直接修改sender不就好了麼。 。
給每個button加tag,取得點擊事件的sender.tag
自訂一個UIButton,然後給button加屬性:
@property (nonatomic) NSInteger section; @property (nonatomic) NSInteger row;
然後在cellForRowAtIndexPath:裡賦值
最簡單的方法根據button的tag直接改button顏色就好了,不用找section,row.
UIButton bTagtn = (UIButton )[self.view viewWithcTag:viewWithWith 564684];
個人覺得用block是最乾淨優雅的
只是想改變選中button的顏色的話,直接修改sender不就好了麼。 。
給每個button加tag,取得點擊事件的sender.tag
自訂一個UIButton,然後給button加屬性:
然後在cellForRowAtIndexPath:裡賦值