2010-04-21 6 views
1

나는이 자습서 (iPad Hello World)를 따라 테이블보기에서 항목을 함께 그룹화 할 수 있는지 궁금해하고있었습니다. 기본적으로 사용자가 앱을 열면 테이블 뷰는 그룹 1, 그룹 2 및 그룹 3과 같이 표시됩니다. 사용자가 한 그룹에서 탭하면 테이블 뷰는 그룹의 항목을로드합니다.iPad의 테이블보기 그룹

답변

0

이것을 얻으려면해야 할 일이 많습니다.이 요소를 완전히 이해하려면 UITableView programming guide을 읽어 보시기 바랍니다. (하지만 앞으로 나아갈 생각이라면, "데이터 계층 탐색하기" 테이블 뷰 "섹션 참조). 그러나 이것은 당신이 언급 한 튜토리얼 외에도 간단한 내용입니다 :

먼저 데이터 세트를 모델링해야합니다 (확장 된 NSObject 클래스, NSArrays 또는 NSMutableArrays가있는 컨테이너 클립 또는 단일 NSObjects를 작성하여 모델링해야합니다. 귀하의 계층 구조). 일단 이것들을 가지고 있습니다. 그런 다음 UITableViewDataSource 프로토콜에서

메서드를 구현합니다. 자신의 계층 구조에 대한 최상위 레벨 요소의 수를 요소에 제공합니다. 모델에서 데이터를 얻을

다시는, 그 선택된 행에 대한 새로운 뷰를 밀고 밀어를 채울 :

그런 다음이 테이블 위임에, 당신은 방법

tableView:didSelectRowAtIndexPath를 구현해야합니다 이 데이터로보기.

희망이 있습니다. 친구 야.