在Storyboard中设置的rootViewController未在App Launch上显示

tar*_*eel 16 iphone xcode storyboard ios xcode4.2

我从一个空应用程序开始并自己添加了故事板文件,在故事板中添加了一个View Controller,然后将其嵌入到导航控制器中.现在,当我在iOS模拟器中启动应用程序时 - 没有任何显示.我的故事板的屏幕截图如下.

在发布时要显示"AddPerson"需要做些什么?

在此输入图像描述

更新:是,已设置主故事板,但主界面为空.该主界面是否应设置为某个(下拉列表为空白)?

小智 29

只需在app delegate的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方法中注释掉所有生成的代码,除了return YES.

这是我的代码,它工作正常.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    //self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
    // Override point for customization after application launch.
    //self.window.backgroundColor = [UIColor whiteColor];
    // [self.window makeKeyAndVisible];
    return YES;
}
Run Code Online (Sandbox Code Playgroud)


tar*_*eel 4

我搜索了又搜索,终于找到了我的答案(@jms - 希望这也能回答你的问题)。请参阅此处:Xcode 4.2 iOS 空应用程序和故事板