【问题标题】:Xcode 6 auto layout Buttons overlap each otherXcode 6自动布局按钮相互重叠
【发布时间】:2015-01-29 18:01:38
【问题描述】:

我在 XCode 6 中遇到自动布局问题。我在一个视图中有 2 个按钮 - 这些按钮相互重叠。我已经尝试在情节提要中将它们彼此分开,我还尝试重置它们的约束、它们上的各种约束组合以及视图控制器上的各种约束。这些似乎都不起作用,当我希望水平之间至少有一些空间时,它们似乎总是相互重叠。

我附上截图供参考。感谢您对此提出任何建议。

【问题讨论】:

  • 我要做的是在此之间设置一个最小约束。一些距离(如8)。然后对其设置超高优先级(高于任何其他约束)。那么它们将永远不会重叠,无论如何。
  • 您好,如果我的回答对您有帮助,您能否将其标记为已接受,或者如果您找到其他解决方案,我总是很想知道。

标签: ios objective-c xcode autolayout


【解决方案1】:

在 AutoLayout 中无法将 even 个项目设置为与超级视图的中心等距。您需要在它们之间创建一个清晰的占位符视图,将其置于超级视图的中心(并为其提供基于约束的高度宽度),然后将每个按钮设置为与其水平偏移。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多