main.storyboard 和 launchscreen.storyboard 有啥区别? [复制]

Posted

技术标签:

【中文标题】main.storyboard 和 launchscreen.storyboard 有啥区别? [复制]【英文标题】:Whats the difference between main.storyboard and launchscreen.storyboard? [duplicate]main.storyboard 和 launchscreen.storyboard 有什么区别? [复制] 【发布时间】:2016-05-04 01:39:46 【问题描述】:

我不知道每个都放什么。我可以将我的整个 UI 放在其中一个中,这有关系吗?

【问题讨论】:

不要把你的整个 UI 放在一个故事板上,每个故事板都应该包含整个应用程序的逻辑部分(让其他的连接到你的主故事板),编辑故事板会变得很痛苦稍后如果你有 100 个视图控制器(变得非常缓慢且难以管理) launchscreen.storyboard(基本上是一个加载屏幕)是用户加载应用程序时出现的。它对用户显示的时间取决于用户加载您的应用程序需要多长时间。您可以更改 launchscreen.storyboard 的持续时间,但不建议这样做,通常用户希望应用程序尽快加载 main.storyboard 在 launchscreen.storyboard 之后出现在屏幕上 【参考方案1】:

Launchscreen.storyboard 只是一个静态启动屏幕,您不能在其中添加任何代码或类。 main.storyboard 是您所有的应用程序逻辑,您可以在其中制作 UI。

【讨论】:

以上是关于main.storyboard 和 launchscreen.storyboard 有啥区别? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

IBOutlets 和 IBActions 未显示在 main.storyboard 的视图控制器中

在 Main.storyboard 和 AppDelegate.h 之间建立连接

Main.storyboard:内部错误

打开大型 Main.storyboard 时 Xcode 挂起/意外退出

iOS 给Main.storyboard 添加button 事件《转》

iOS 为iPhone和iPad创建不同的storyboard