3

我的 iOS 应用程序有问题。它基于故事板。因此,要设置 rootViewController 属性,将 Interface Builder 中的“Initial View Controller”属性和项目设置中的 MainInterface-Property 设置为我的故事板的名称就足够了。仍然我总是收到消息“应用程序窗口应该在应用程序启动结束时有一个根视图控制器”。我在 applicationDidFinishLaunching 部分做了几件事,但即使除了返回 YES 之外的所有内容;被注释掉,我得到消息。我该如何解决这个警告?或者我可以在一切正常时忽略它吗?

非常感谢。

4

2 回答 2

0

试试这个代码:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{

UIWindow *window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
InitialViewController initial = [self.storyboard instantiateViewControllerWithIdentifier:@"STORYBOARDID"];

window.rootViewController = initial;

[window makeKeyAndVisible];

return YES;}
于 2013-09-25T22:54:17.203 回答
0

您是否偶然在应用程序委托或根视图控制器中使用了活动指示器?如果是这样,它可能会将自己设置为根。设置主视图后,将指示器的显示移动到某个位置。

于 2013-09-25T21:34:07.453 回答