0
저는 iPhone OS 개발에 뛰어 들고 있으며 SplitView iPad 앱의 "왼쪽/오른쪽"보기에 여러보기 객체를 추가하는 방법을 이해하려고합니다. 나는 프로그래밍프로그래밍 방식으로 하나 이상의 뷰 객체를 뷰 컨트롤러에 추가하려면 어떻게해야합니까?
RootViewController.h ... 나는 애플의 온라인 문서에있는 예제 코드를 기반으로 해당 뷰에있는 TableView를 추가하는 방법을 알아 냈어요
@interface RootViewController : UITableViewController <NSFetchedResultsControllerDelegate, UITableViewDelegate, UITableViewDataSource> {
DetailViewController *detailViewController;
UITableView *tableView;
NSFetchedResultsController *fetchedResultsController;
NSManagedObjectContext *managedObjectContext;
}
RootViewController.m
- (void)loadView
{
UITableView *newTableView = [[UITableView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame] style:UITableViewStylePlain];
newTableView.autoresizingMask = UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth;
newTableView.delegate = self;
newTableView.dataSource = self;
[newTableView reloadData];
self.view = newTableView;
[newTableView release];
}
하지만 그것에 대해 이해할 수없는 몇 가지 사항이 있습니다. 퇴역 군인이 혼란을 해결하는 데 도움이되기를 바랍니다.
self.view = newTableView
문장에서 전체보기를 단일 UITableView로 설정한다고 가정합니다. 그렇다면 테이블 뷰와 함께 뷰에 뷰 객체를 어떻게 추가 할 수 있습니까? 예를 들어, TableView 객체 대신 DatePicker 뷰 객체와 TableView 객체를 원한다면 어떻게 프로그래밍 방식으로 추가 할 수 있습니까?- 위의 코드를 참조하여 추가 할 DatePicker보기 개체의 공간을 만들기 위해 테이블보기의 크기를 조정하려면 어떻게해야합니까?
도움을 위해 미리 감사드립니다. 지금 당장이 문제를 계속 연구 할 것입니다.
정말 고마워요, 시도해 볼게요! – BeachRunnerFred