【发布时间】:2016-02-11 15:45:00
【问题描述】:
我正在尝试使用 iOS 9 堆栈视图创建一个相对简单 (!) 的布局。这是故事板:
采用以下布局:
但它是模棱两可的:Titles Stack View: Need constraints for: X position or width,Times Stack View: Need constraints for: X position or width。我不明白为什么。我已经将Titles Stack View的横向内容拥抱优先级设置为低于Times Stack View,我还需要做什么?
【问题讨论】:
-
有时,您视图中的堆栈需要了解更多信息。在向堆栈视图添加约束方面,我发现从外向内工作是最容易的。从顶部开始,向内工作。您可能需要固定子堆栈或给他们更多信息:“做什么”。作为指导原则,从外向内工作,在约束方面“少即是多”。
-
只是观察您的布局,我会查看您的开始时间和结束时间堆栈。我会配置它们来填充堆栈。结束标签和框架前缘之间似乎有一些空间......我怀疑这是你警告的起源。
-
我不认为是@AdrianB,它们设置为“平等居中”,这会稍微推动
End标签。将它们设置为Fill Equally没有帮助。
标签: ios uistackview