我目前正在为主页上的3个独立视图的iPad开发基于视图的应用程序。顶部的自定义菜单,侧面的状态列表和主视图。我对主视图的问题是试图添加一个导航控制器。可可 - 将导航控制器添加到子视图
在AppPadViewController.h
@interface AppPadViewController.h : UIViewController {
MainViewController *MainView;
}
@property (nonatomic,retain) IBOutlet MainViewController *MainView;
而且在AppPadViewController.m
@synthesize MainView;
- (void) viewDidLoad {
[super viewDidLoad];
MainView.navigationItem.title = @"Home";
UINavigationController *mainNavController = [[UINavigationController alloc] initWithNibName:@"MainView" bundle:[NSBundle mainBundle]];
self.MainView = [MainViewController alloc] initWithRootViewController:mainNavController];
}
而且在我加入的观点,我想它的笔尖,并到的MainView绑,然后添加MainViewController并将其绑定到文件所有者并查看。
当我跑,我得到扔到initWithRootViewController线的“无法识别的选择”的错误。
任何人都可以看到任何问题的代码,或提出一个更好的方式来导航控制器添加到副视点?
你的代码格式是不寻常的,AppPadViewController.h - > AppPadViewController,*的MainView - > * MAINVIEW – 2011-01-27 10:39:50