【问题标题】:Left constraints in Xcode 7Xcode 7 中的左约束
【发布时间】:2016-02-09 10:43:10
【问题描述】:

所以我正在使用 Xcode 7 进行 iOS 9 开发,在示例中,我目前正在执行的指令是使用 ctrl+drag 添加约束并单击第二个图像。现在我的问题不在于该过程,我的问题是当视频要求我设置左侧约束(附上右侧图像)时,我没有该选项(附上图像的左侧)。我尝试“领先”只是为了看看它会做什么,但没有达到预期的结果。我猜这在 Xcode 7 中有所改变,并且有一种新的方法可以实现这个结果?

感谢任何帮助,谢谢!

编辑:要按照下面的建议更新我的问题,这就是正在发生的事情。我有一个背景图像视图。当我沿着背景图像排列图像按钮时,第一个就可以了,一旦我选择第二个并添加前导约束,然后在主要约束中锁定宽度和高度 - 它会飞离页面某处.背景图像与容器水平和垂直对齐,我这样做的主要原因是我在主预览窗口中拉出了“横向模式”,我想确保在该模式下一切看起来都很好。

我尝试过一起开始一个新项目,但我得到了相同的结果。我正在关注的教程再次使用 Xcode 7 beta,所以不确定这是否与它有关。我想锁定问题而不是跳过它,以防我将来遇到这个问题。

谢谢!

【问题讨论】:

  • 还有其他方法可以在情节提要中设置约束。使用窗口右下角的按钮。如果在那里添加左约束,它应该会自动将其约束到最近的邻居视图。
  • 添加约束后,您可以编辑并选择left 而不是leading,但通常左和前导可以互换,首选leading;前导/尾随尊重当前语言环境的阅读方向,因此前导/尾随约束在英语中为左/右,但在希伯来语中为右/左;使用前导而不是左使本地化更容易。也许更新您的问题,以显示领先约束发生了什么,因为它应该与左侧相同。
  • LeadingLeft 的正确替代方案。唯一的区别是约束在从右到左语言中的行为方式。您需要检查您是否正确遵循了本教程,并已使用正确的值将约束附加到正确的视图。

标签: ios xcode swift xcode7


【解决方案1】:

尝试使用 Xcode 按钮上的主约束菜单。

请参见下面的屏幕截图:单击要添加约束的元素,它将为您提供所需的选项。

干杯, 塔尔

【讨论】:

    猜你喜欢
    • 2016-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-16
    • 1970-01-01
    相关资源
    最近更新 更多