xcode:连接主故事板的问题

Posted

技术标签:

【中文标题】xcode:连接主故事板的问题【英文标题】:xcode: Problems connecting main storyboard 【发布时间】:2014-04-15 22:33:25 【问题描述】:

我正在关注教程here。我刚刚创建了我的第一个故事板并尝试将其设置为主故事板。遵循教程后,我单击了运行按钮,模拟器没有呈现我创建的任何更改。

我在这里有一个我的 xcode 项目的屏幕截图(不知道如何显示它):https://app.box.com/s/okw7jlzq5zmcetd5cehu

我做错了什么?

这是故事板本身的另一个屏幕截图:https://app.box.com/s/jt6i0an3maowwvgsamk7

【问题讨论】:

【参考方案1】:

在“是初始视图控制器”框中为您要加载的视图控制器打勾。

【讨论】:

好的,这可能有几个原因。在 main.m 文件中,您的行是否说 UIApplicationMain(argc, argv, nil, @"XYZAppDelegate"); 它说:@autoreleasepool return UIApplicationMain(argc, argv, nil, NSStringFromClass([XYZAppDelegate class])); 没关系。你能发布 AppDelegate.m 文件吗? 查看 info.plist 文件,查看情节提要名称是 Main 大写 M 还是小写 m。 这就是我在那里所做的:app.box.com/s/6mytm86jvwuqurh446ka【参考方案2】:

我认为您的问题是应用程序委托中的代码。当你使用故事板时,除了“返回是”之外,你不需要任何东西。情节提要创建窗口,因此您在其中的代码正在创建另一个窗口,而不是情节提要控制器是子视图的窗口。

使用本教程可能会教您一些有关 ios 应用程序结构的知识,但如果您只想制作带有情节提要的应用程序,则应从“单一视图”模板开始,而不是“空”模板。它会给你一个故事板和一个初始控制器。

【讨论】:

以上是关于xcode:连接主故事板的问题的主要内容,如果未能解决你的问题,请参考以下文章

在 Xcode 5 中修改故事板后如何同步本地化故事板的字符串

仅故事板的 Xcode 9.2 挂起问题

Xcode 6 - 没有故事板的模板

如何在 XCode 中预览故事板的不同视图控制器

Xcode 故事板的默认设计尺寸是多少?

如何重命名故事板并保留来自其他故事板的链接