2012-07-27 64 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控制和“连接”你的意见。这将允许您正确推送它们并通过后退按钮导航回去。

相关问题