【发布时间】:2015-05-08 18:44:45
【问题描述】:
我的布局中有一个UIView,它固定在我的VC 两侧。在其中我有一个图标UIImageView 和旁边的UILabel。无论标签内的文本有多长,我都希望这两个都在 UIView 内居中对齐。 (类似于在 CSS 中使用 text-align:center; 来对齐图像和文本中心)。
| UIView |
| |
| |
| |
| |image| |label| |
| |
| |
| |
| |
有时标签可能很长,但我仍然需要它们居中:
| UIView |
| |
| |
| |
| |img| |label is long| |
| |
| |
| |
| |
我知道如何使用Autolayout,但这个让我很困惑,因为我无法创建一个“持有人”UIView 并将其居中。我需要一些帮助来确定要在 IB 中添加的约束。
想法?
【问题讨论】:
-
您的问题不清楚。您是在寻找设置布局的代码还是在 IB 中设置约束时遇到问题?
-
@rmaddy - 抱歉,请帮助解决 IB 中的限制问题。
标签: ios uiview autolayout interface-builder