Xcode Autolayout:标签在两个邻居之间居中[重复]
Posted
技术标签:
【中文标题】Xcode Autolayout:标签在两个邻居之间居中[重复]【英文标题】:Xcode Autolayout: Label centered between two neighbors [duplicate] 【发布时间】:2016-01-09 19:07:47 【问题描述】:我有一个带有原型单元的表格视图。在其中我有三个标签: “aaaa”、“-”和“bbbb”。
“-”在容器中水平居中,我想将“aaaa”标签放置在“-”和左边距或左侧表格视图边框之间。与另一边的“bbbb”相同。
有什么方法可以让它们在两个对象之间居中,或者例如将“aaaa”标签与第一个分段控制段对齐,将“bbbb”标签与第二个分段对齐?
谢谢!
【问题讨论】:
【参考方案1】:是的,这是可能的。您可以在中间标签的任一侧放置两个视图,我们称它们为 leftView 和 rightView。 leftView 将从单元格的左边距到中间标签的左边距。而 rightView 将从中间标签的右边距到单元格的右边距。现在您可以将每个标签放置在 rightView 和 leftView 中。然后你可以为你的标签添加中心水平约束。
【讨论】:
它工作正常。谢谢!以上是关于Xcode Autolayout:标签在两个邻居之间居中[重复]的主要内容,如果未能解决你的问题,请参考以下文章
尽管没有使用Autolayout,但垂直滚动在UIScrollView和iOS7以及Xcode 5中不起作用