标签: objective-c autolayout interface-builder uistackview
我想在一些嵌套的UILabels
如下所示:
在标签上使用尾随空格似乎是错误的,老派不知何故。
如何在界面构建器上使其更优雅?
答案 0 :(得分:27)
只需在水平堆栈视图的末尾添加间隔视图即可。将其颜色设置为清除。给它一个宽度约束来修复它的大小。
或者,从您的屏幕截图判断,看起来您可以移动顶级堆栈视图的右边缘(MasterCell的子级)以留下边距。
您可以在尺寸检查器中设置堆叠视图上的布局边距:
也许您只想设置正确的布局边距。
如果您在代码中设置堆栈视图的布局边距(layoutMargins属性),则还必须将其layoutMarginsRelativeArrangement属性设置为YES。
layoutMargins
layoutMarginsRelativeArrangement
YES