我刚创建了一个空的iOS项目,并添加了一个带有nib文件的UIViewController。这应该加载我的主视图。
如何告诉我的应用程序将某个UIViewController加载为主视图?我是否必须在app delegate或xcode中的某个位置设置它?
答案 0 :(得分:0)
在你的app appate中有一个控制器变量....
MyViewController myController;
然后你想......
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
myController = [[MYViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
[self.window addSubview:myController.view];
[self.window makeKeyAndVisible];
return YES;
}
您也可以通过Interface Builder将其连接起来,但以上是您在代码中执行此操作的方法。