기본 페이지 중 하나에 몇 개의 텍스트 필드와 기본적으로 선택기에 대한 탐색 버튼으로 작동하는 3 요소 테이블이있는 iPhone 응용 프로그램을 작성하려고합니다.같은 iPhone보기에서 테이블과 다른 요소를 어떻게 가지십니까?
그러나 내가 본 모든 튜토리얼 예제는 테이블을 전체 뷰를 대신하는 것으로 취급합니다.
테이블이보기의 유일한 부분 인 예제를 누군가가 가르쳐 줄 수 있습니까?
기본 페이지 중 하나에 몇 개의 텍스트 필드와 기본적으로 선택기에 대한 탐색 버튼으로 작동하는 3 요소 테이블이있는 iPhone 응용 프로그램을 작성하려고합니다.같은 iPhone보기에서 테이블과 다른 요소를 어떻게 가지십니까?
그러나 내가 본 모든 튜토리얼 예제는 테이블을 전체 뷰를 대신하는 것으로 취급합니다.
테이블이보기의 유일한 부분 인 예제를 누군가가 가르쳐 줄 수 있습니까?
실례는 모르겠지만 UITabelView는보기에 불과하므로 원하는 크기 여야합니다. UITableViewController가 아닌 UIViewController에서 파생 된 뷰 컨트롤러가 필요하지만 테이블 뷰에 대한 데이터 소스 및 위임 기능을 구현합니다.
보기 + 표 (예 : 주소록 항목)처럼 보이는 많은 iPhone 화면은 사실 사용자 정의 높이 및 내용이있는 특정 행이있는 표입니다.
여기에는 UITableViewController (전체 화면을 차지하는 UITableView를 만드는 UITableViewController)와 UITableView라는 두 가지 개체가 있습니다. 화면보다 작은 UITableView를 생성하려고합니다. 가장 간단한 UIViewController (UITableViewController가 아님) Interface Builder 예제를 사용하여 UITableView를 뷰로 드래그하고 크기를 화면보다 작게 조정 한 다음 델리게이트 및 데이터 연결이 있는지 확인하십시오. 빌라!
IB에서보기로 시작하고 원하는 모든 컨트롤을 추가하고 테이블에서 원하는 크기로 드래그하십시오.
보기의보기 컨트롤러에서 마약을 가지고있는 UITableView를 보유하는 IBOutlet 속성을 추가하고 IB에서보기 컨트롤러 파일의 소유자에 연결하십시오.
이제보기 컨트롤러가 UITableViewDelegate 및 UITableViewDataSource 프로토콜을 준수하도록 만들고 여기에 테이블 위임 메서드를 추가 할 수 있습니다 (가장 쉬운 방법은 템플릿에서 새 UITableViewController 하위 클래스를 만든 다음 해당 메서드를보기로 드래그하는 것입니다. 제어 장치).
IB의 UITableView 대리인과 데이터 소스 참조를 파일 소유자에게 연결하는 것을 잊지 마십시오.