【发布时间】:2017-07-30 06:16:34
【问题描述】:
我正在编写一个 iOS 应用,它在一个视图中有多个标签,如下所示:
我希望这些标签位于视图的垂直中心,标签集合的中间作为视图的中心。
我需要为此使用自动布局,因为顶部标签可能是多行,或者可能只有一行,具体取决于输入,并且会根据此改变高度。这与顶部标签的大小不同,意味着我不能简单地将中间标签放在中间,而其他标签则与之相关。
我正在寻找代码或 IB 中的解决方案。
编辑:为了澄清,我希望将多个标签的中间居中,如下所示: (垂直中间可能会稍微偏离)
*图片应该是垂直居中
【问题讨论】:
-
@mohacs 这个问题是关于将单个标签与中心对齐。我想将一组标签的中心与容器的中心对齐。我现在已经编辑了问题以避免混淆
-
@mohacs 是的,因为我不想让任何一个标签居中。我希望在容器的垂直中间有标签集合的垂直中间。为了澄清,我的意思是垂直中间如上图所示。
标签: ios xcode swift interface-builder xcode6