,如果我有这样如何更改默认视图控制器在Xcode
dummyAppDelegate.h
dummyAppDelegate.m
dummyViewController.h
dummyViewController.m
dummyViewController.xib
基于视图的项目,现在我想添加一个名为“notdummyViewController”的观点,并使其在启动加载更换dummyViewController。我怎么能这样做?
,如果我有这样如何更改默认视图控制器在Xcode
dummyAppDelegate.h
dummyAppDelegate.m
dummyViewController.h
dummyViewController.m
dummyViewController.xib
基于视图的项目,现在我想添加一个名为“notdummyViewController”的观点,并使其在启动加载更换dummyViewController。我怎么能这样做?
在你_info.plist,你就会有一个“主笔尖文件基本名称”,最有可能的主窗口。打开此xib并将View Controller的类更改为notdummyViewController。
我想通了,但不知道它是适当的做法
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after app launch.
notdummy = [[notdummyViewController alloc]init];
[self.window addSubview:notdummy.view];
[self.window makeKeyAndVisible];
return YES;
}
你在你的appDelegate applicationnDidFinishLaunching
[window addSubview:viewController];
[window makeKeyAndVisible];
在乌尔dummyAppDelegate.h的viewCOOntroller有此代码的类型为dummyViewController 所以现在你可以做的是改变.H的的viewController对象notDummyViewController类型
还剩下一个步骤是在MainWindow.xib中将viewcontroller类型更改为notdummyViewController并将其分配给File Owners viewController属性!
现在您已准备好启动应用程序!
谢谢!它帮助很多 – jebberwocky 2011-03-11 05:49:20
谢谢。有用。注意:NIB名称属性也需要更改 – jebberwocky 2011-03-10 04:45:21