【问题标题】:Xcode 6 Storyboard can't centerXcode 6 Storyboard 无法居中
【发布时间】:2014-11-16 15:50:25
【问题描述】:

我在尝试将对象置于情节提要中时遇到问题。我创建了一个新的“单视图应用程序”项目,输入了一个 main.Storyboard,我试图在它的中心添加一个标签。在这个 4 英寸 iPhone 的故事板预览中,标签没有居中,即使我强制故事板使用 3.5、4 或 4.7 英寸 iPhone。添加约束没有区别。我做错了什么?

【问题讨论】:

  • 有可能,您指定的约束不满足您正在寻找的要求。

标签: ios xcode storyboard


【解决方案1】:

如果要将标签垂直和水平居中,可以使用情节提要中的对齐选项。在故事板的右下角,有四个选项,第一个是对齐选项,选择它会让您选择对象的对齐方式,如下所示,

在屏幕截图中,您可以看到如果我想在两个维度上居中我的对象,我选择了两个选项。您可以根据您的要求选择其中一个或两个,然后按添加 2 个约束 按钮,它将适用于任何尺寸的屏幕。但是,请确保在选择 Align 选项之前选择要居中的对象。

【讨论】:

  • 这样就解决了,谢谢!但我还是不明白,为什么所有这些药物和中锋移动都需要=/
【解决方案2】:

尝试使用重置为建议的约束。它适用于简单的布局。否则,你只需要微调你的约束

【讨论】:

  • 当您尝试重置为建议的约束时,它将如何帮助解决问题,这些约束将基于您指定的内容并且指定的约束可能不正确?
  • 建议的约束不是基于您设置的。这些是根据您的插座的位置自动计算的。 see
  • 但是您的插座位置可能不正确,那么您建议的约束可能无法正常工作,不是吗?
  • 这真的是另一个机会,我想要什么,所以谢谢!至少您可以在重置约束后更改约束,如果某些事情不符合您的预期:)
猜你喜欢
  • 2014-11-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-16
  • 2014-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多