2012-07-27 63 views
0

我在這個領域如何添加一個新的自定義的UIViewController在IOS

一個新的傢伙和我有一個問題,當我在addSubView的AppDelegate

我有一個自定義控制器是這樣的:

@interface mainViewController : UIViewController <UITableViewDelegate> 
{ 
    UITabBarController *myTad; 
    UITableView *myTable; 
    aModel *myModel 
    // ...... 
} 
//Some methods and @property 

我所要做的就是製作一個View控制器,讓其他控制器也連接到該模型。 這是地方工作的所有東西

和在AppDelegate我以正確的方式添加。

[window addSubview: myController.view]; 
[window makeKeyAndVisible]; 
return YES 

但它只是沒有工作?

問題是loadView,我在mainViewController overWrite中實現的方法沒有做任何事情。這只是通過

我不想錯過什麼?

回答

2

您需要將新的視圖控制器壓入棧,像這樣:

[self.navigationController pushViewController:myController]; 
0

使用一個UINavigationController控制和「連接」你的意見。這將允許您正確推送它們並通過後退按鈕導航回去。

相關問題