gpt4 book ai didi

ios - 删除 MainStoryboard 后黑屏

转载 作者:行者123 更新时间:2023-12-01 16:55:40 33 4
gpt4 key购买 nike

我想摆脱 Storyboard并将所有内容都放在 nib 文件中。所以我删除了主 Storyboard并在应用程序委托(delegate)中编写了启动例程。我还删除了应用程序目标摘要部分中的 Storyboard名称,因此编译器不会提示。但是,现在启动应用程序时什么都没有显示,只有一个黑色的空白屏幕。是否可以在不创建新的 Non-Storyboard 项目的情况下解决此问题?

这是我的应用程序委托(delegate)中的代码..

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
MasterViewController *mainController = [[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:nil];

UINavigationController *navController = [[UINavigationController alloc] init];
[navController pushViewController:mainController animated:YES];

[self.window addSubview:navController.view];

[self.window makeKeyAndVisible];
return YES;
}

最佳答案

编辑您的 Info.plist 以指示主 nib 文件而不是 Storyboard 文件。您需要将键( UIMainStoryboardFile 更改为 NSMainNibFile )和相关值。

关于ios - 删除 MainStoryboard 后黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12048316/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com