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

Posted

技术标签:

【中文标题】自动布局不适用于故事板中放置的项目【英文标题】:Auto layout does not work with items placed in Storyboard 【发布时间】:2015-04-02 15:22:49 【问题描述】:

我在 Storyboard 中放置了三个按钮。但它们不会拉伸到屏幕尺寸。我想将它按比例拉伸(调整大小)到屏幕大小。因此,它们在 iPhone 5、6 和 6 Plus 上看起来应该相对相同。使用自动布局和使用大小类已打开。

编辑

如果我按 ADD MISSING CONSTRAINTS,它看起来像第二张图片。

【问题讨论】:

【参考方案1】:

如果您还没有,请确保为您的对象添加一些约束。

我用你的例子做了一个测试项目,通过添加以下约束,我设法得到了想要的结果。

我建议你阅读Storyboard 和Autolayout。

【讨论】:

以上是关于自动布局不适用于故事板中放置的项目的主要内容,如果未能解决你的问题,请参考以下文章

使用 2 个不同的故事板,一个用于 LTR,一个用于 RTL(非自动布局)

CS193p - 2015 年冬季 - 计算器故事板自动布局

自动布局和 ios5

在 Xcode 中重新制作故事板

iOS - 自动布局不适用于主 UIView - (内部截图)

Xcode 自动布局故事板预览不显示容器视图