【问题标题】:Autolayout constraints not working iPhone 6 and 6 Plus自动布局约束不适用于 iPhone 6 和 6 Plus
【发布时间】:2015-03-21 04:16:02
【问题描述】:

我的应用程序在 iPhone 5 上可以正确显示视图,但在 6 和 6 Plus 上,视图不会水平填充屏幕。我尝试通过 Storyboard 添加自动约束,但它们没有任何区别。

下面是我在 Storyboard 中的蓝色视图(和子视图),以及 Plus 应用的屏幕截图。

【问题讨论】:

  • 为什么你的训练空间是负数?
  • 因为他没有取消勾选“相对于边距”。取消勾选“相对于边距”并将约束设置为 0。
  • 我建议删除所有约束并使用非常用户友好的约束库github.com/Masonry/Masonry

标签: ios objective-c storyboard autolayout


【解决方案1】:

我已经遇到过这个问题。 这是因为利润。您只需在 Interface Builder 中取消选中 Constraint to margin。

您还应该直接检查约束(单击它)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-15
    • 2018-03-12
    • 1970-01-01
    相关资源
    最近更新 更多