uitableview 섹션 헤더로 터치 이벤트를 잡을 수있는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/621389

  •  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 탭 이벤트를 잡고 액션 방법을 수행합니다. 도움이 될 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top