[iOS] UICollectionView의 didSelectItemAt Not Called

김혜수·2022년 2월 25일
0

iOS를 개발하면서..

목록 보기
2/20

문제상황

UICollectionView안에 CollectionVIewCell을 넣고, Cell의 전체에 UIView를 깔았다.
그랬더니 UICollectionViewCell위에 View가 올라가게 되면서
CollectionViewCell didSelectItemAt이 호출되지 않았다.

해결방안

cell 위에 덮인 UIView의 User Interaction Enabled를 체크해제 해준다.

-> 그럼 위에 덮인 뷰가 클릭되지 않기 때문에 아래에 있는 Cell이 클릭될 수 있고, didSelectItemAt도 잘 불리게 된다.

profile
iOS를 좋아하는 사람

0개의 댓글