2011-04-24 3 views
0

감동을 섹션 (제목)에서 처리하고 섹션 (제목)을 터치 한 것을 추적하는 간단한 방법이나 방법이 있습니까?UITableViews 섹션에서 터치 이벤트를 처리하는 방법이 있습니까?

사용자가 섹션을 누르면 섹션에 대한 셀을 그려야합니다. 그러나 나는 항상 모든 섹션을 볼 수 있기를 바랍니다.

나는 표제를 셀로 표시하고 그 셀을 터치했을 때 셀 아래에 여분의 셀을 그려서 해킹 할 수 있음을 알고 있습니다. 하지만 좀 해키 같아.

감사합니다, 코드

답변

1

쉬운 방법은 당신을 위해 그 접촉을 처리 할 수있는 버튼과 같은 몇 가지 컨트롤이 포함 된 테이블보기에 대한 사용자 정의 섹션 헤더보기를 제공하는 것입니다.

UITableViewDelegate's viewForHeaderInSection: method을 살펴보십시오. 해당 메서드의 섹션 번호를 사용하여 사용자가 해당 섹션 헤더보기의 단추를 터치 할 때 표시 할 셀 섹션을 식별 할 수 있습니다.

+2

애플의 [Table View Animations and Gestures] (http://developer.apple.com/library/ios/#samplecode/TableViewUpdates/Introduction/Intro.html) 샘플에서 설명했듯이. 당신이이 프로젝트를보아야한다는 것을 암시해라. 나는 그것이 당신이 원하는 바로 그 것이라고 생각한다. –

관련 문제