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

时间:2011-11-24 16:26:16

标签: iphone ios xcode xcode4.2 storyboard

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

启动时要显示“AddPerson”需要做什么?

enter image description here

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

3 个答案:

答案 0 :(得分: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;
}

答案 1 :(得分:4)

我搜索并搜索,最后找到了答案(@jms - 希望这也能回答你的问题)。见这里:Xcode 4.2 iOS Empty Application and storyboards

答案 2 :(得分:1)

我遇到了同样的问题,只需选择它们CMD + X来切割,然后用CMD + V粘贴它将设置一个作为根视图:)