728x90
24.05.27
프로젝트 끝나고 작성하는 TIL 어제 한거니까 YIL 인가,, 쨌든
하루지나 팀프젝 열어봤는데 날짜가 잘 들어오구 있군 곧 문닫는 티켓킹 소극장 5월 1일까지밖에 날짜가 안떠있다
하여간 문제를 말해보자면
문제
저기 날짜 버튼이 아무리 클릭해도 반응이 없는 것임!
클릭이벤트는 항상 버튼이 한다고 생각해서 커스텀 셀에 버튼을 올려뒀는데
사실 저건CollectionView 로 만들어서 그냥 didselect 하면 되었다 근데 로그 찍어도 반응이 없는것임!
위에 날짜 Label 을 올려서 그랬나 싶었는데 문제는 아주아주 다른 곳에 있었다
이유
바탕에 깔린 저 민트색 배경은 직접 그린게 아니라 그냥 이미지로 넣었는데 그게 문제 였던 것
모오오오오ㅗㅗㅗ든건 부모뷰에서 상속 받는건데 이미지뷰는 클릭 행위?를 할 수 없기 때문에 그 위에 뭘 올려도 반응이 없는 것이었다
해결방안
저걸 이미지로 쓸려면 이미지위에 UIView 를 깔거나 !!
이미지뷰.UserInteractionEnabled = true
해당 이미지에 이 코드 한줄만 추가해주면 됨..
끝,, 허무했다
728x90
'iOS Swift > Study' 카테고리의 다른 글
Swift TMDB api 네트워킹 연습 (1) | 2024.05.02 |
---|---|
Swift Delegate 패턴 예제로 알아보기 (6) | 2024.04.30 |
Swift codebase UI 스크롤뷰가 있는 화면 하단에 버튼 고정하기 (0) | 2024.04.25 |
Swift codebase UI 그리기 TableVeiw (0) | 2024.04.25 |
Swift codebase UI 그리기 ScrollView 넣기! (0) | 2024.04.25 |
댓글