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

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

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

高洛峰
高洛峰

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

모든 응답(5)
阿神

가장 간단한 방법은 섹션, 행을 찾지 않고 버튼의 태그에 따라 버튼 색상을 직접 변경하는 것입니다.
UIButton btn = (UIButton )[self.view viewWithTag:564684];

刘奇

개인적으로는 블록을 사용하는 것이 가장 깔끔하고 세련된 방법이라고 생각합니다

洪涛

선택한 버튼의 색상만 바꾸고 싶다면 보낸 사람을 직접 수정하는 게 낫지 않을까요? .

PHPzhong

각 버튼에 태그를 추가하고 클릭 이벤트의 sender.tag를 가져옵니다

巴扎黑

UIButton을 사용자 정의하고 버튼에 다음과 같은 속성을 추가합니다.

으아아아

그런 다음 cellForRowAtIndexPath에 값을 할당합니다:

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿