UIImageView에 touch 이벤트를 등록하려면
" userInteractionEnabled " 이라는 property를 YES로 해주어야 한다.
대부분의 view들이 저 값이 default로 YES로 설정되어 있지만, UIImageView는 무슨 이유에선지
default로 NO가 설정되어 있다.
따라서 UIImageView에 touch이벤트를 등록하고 싶다면 위 property를 변경해주어야 할것이다.
본인도 이거 하나때문에 온갖 뻘짓을 한기억이 있다.
반응형
'2013 이전 > iOS개발' 카테고리의 다른 글
[iPhone 개발] UITableViewCell 위에 UIImageView에 roundCorner 적용 (0) | 2017.02.25 |
---|---|
[iPhone 개발] UITableView 상단 공백 만들기 (0) | 2017.02.25 |
[iPhone 개발] 전화 번호 -(대쉬) 규칙 적용 함수 (0) | 2017.02.25 |
[iPhone 개발] UITableViewCell 이벤트관리 메소드 (0) | 2017.02.25 |
[iPhone 개발] superview 혹은 superview 의 ViewController object 얻어 오기 (0) | 2017.02.25 |