(在故事板設計,下面的截圖),我有我的RootViewController的的觀點如何以編程方式爲故事板中的子視圖設置視圖控制器?
兩個子視圖在我的代碼要分配單獨視圖控制器到每個子視圖。即將一個tableViewController分配給TableView。
我試圖在awakeFromNib(或ViewDidLoad)方法中做到這一點,但無濟於事。我的tableview控制器中的委託方法永遠不會被調用。我認爲即使在我分配的tableviewcontroller可以執行某些操作之前,故事板也可以在這裏加載子視圖。
self.myTableViewController = (TodoListViewController *)[[UITableViewController alloc] initWithStyle:UITableViewStylePlain];
self.myTableView.delegate = self.myTableViewController;
self.myTableView.dataSource = self.myTableViewController;
self.myTableViewController.tableView = self.myTableView;
我不確定在故事板中有這樣的意見時是否允許這樣做,或者我做錯了什麼?
好點,但該應用程序目前非常簡單,並沒有很多代碼重疊,因爲您已經指出。因此在ViewDidLoad中再次嘗試目前沒有太多幫助。 – dotnetcoder 2012-07-09 17:01:29