没有自动布局的不同屏幕尺寸的相同故事板

Posted

技术标签:

【中文标题】没有自动布局的不同屏幕尺寸的相同故事板【英文标题】:Same Storyboard for different screen Sizes without Auto Layout 【发布时间】:2016-09-26 17:20:52 【问题描述】:

我一直在为不同的屏幕尺寸使用不同的故事板。 现在,我正在更新一个只有一个 Storyboard for iPhone 的旧应用程序,它在不同的 iPhone 模拟器中看起来与 iPhone 5 的外观相同,但没有使用自动布局。在 iPhone6 和 6 plus Simulator 上运行良好。

我可以相信这种行为还是任何模拟器错误?是否由于任何 Properties 项目配置?

【问题讨论】:

请用箭头表示问题的图片。 【参考方案1】:

您必须使用自动布局,否则它将无法 100% 工作。如果您在情节提要视图中启用自动调整子视图大小选项,那么它可能会在一定程度上起作用。

【讨论】:

【参考方案2】:

我明白了...只是没有为没有定义故事板的设备设置任何启动屏幕图像

【讨论】:

以上是关于没有自动布局的不同屏幕尺寸的相同故事板的主要内容,如果未能解决你的问题,请参考以下文章

针对不同屏幕尺寸的不同视图控制器

不同设备尺寸的 iOS 自动布局约束值

自动布局视图在不同的屏幕尺寸上总是相同的尺寸

自动布局不适用于故事板中放置的项目

如何使用故事板、initWithCoder、viewDidLoad 和 viewDidLayoutSubviews 有效地管理屏幕尺寸更改和重绘?

故事板iOS - 如何以屏幕尺寸的百分比而不是静态值顶部引脚边距给出上边距?