uitableview 섹션 헤더로 터치 이벤트를 잡을 수있는 방법은 무엇입니까?
-
05-07-2019 - |
문제
UTIBERView 섹션 헤더에 대한 사용자 정의보기 (ViewForHeaderItsection을 통해)를 구현했습니다. 일반 뷰 모드에서, 기본 동작은 셀이 섹션 헤더 아래에 떠 다니며 터치 이벤트가 아래의 셀로 떨어지는 것으로 보인다.
커스텀 섹션 헤더 뷰가 바운드 내부의 터치 이벤트에 먼저 응답하고 섹션 헤더 뷰 아래의 셀에 이벤트를 전달하는 대신 어떤 조치를 취할 수 있습니까?
해결책
Uiview 대신 UIControl을 사용하십시오
[aControl addTarget:<target> action: @selector(<desiredSelector:>) forControlEvents:UIControlEventTouchUpInside];
다른 팁
보다 http://developer.apple.com/library/ios/#samplecode/tableviewupdates/introduction/intro.html 탭 이벤트를 잡고 액션 방법을 수행합니다. 도움이 될 수 있습니다.
제휴하지 않습니다 StackOverflow