ULabel 的自动布局问题
AutoLayout issue with ULabel
我在顶部附加了 2 个带有 "zero" 约束的标签。一个标签的字体是 12,其他的是 15。我遇到的问题是文本和单元格边框之间有不必要的 space。请看:
你可以看到左 space 到顶部少于第二个。如何解决?
您可能想检查第二个标签是否选中了 "relative to margins" 选项,只需取消选中即可。
如果您只想让标签位于相同的y
位置,只需删除第二个标签的顶部约束并在两个标签之间添加基线约束。
叶夫根·克莱班
根据您的问题,您有两个标签,并且对于这两个标签,您都将约束附加为 0 :)
我的建议是仅将顶部约束分配为 0 :) 假设您对标签 y 的放置没有问题 :) 然后删除标签 A16 上的顶部布局约束并保持控制并从标签 y 拖动到标签A16 并且当您离开时会出现一个弹出窗口 select 垂直居中 :)
这将确保两个标签基线都正确对齐:) 因此您的问题已解决:)
我在顶部附加了 2 个带有 "zero" 约束的标签。一个标签的字体是 12,其他的是 15。我遇到的问题是文本和单元格边框之间有不必要的 space。请看:
你可以看到左 space 到顶部少于第二个。如何解决?
您可能想检查第二个标签是否选中了 "relative to margins" 选项,只需取消选中即可。
如果您只想让标签位于相同的y
位置,只需删除第二个标签的顶部约束并在两个标签之间添加基线约束。
叶夫根·克莱班
根据您的问题,您有两个标签,并且对于这两个标签,您都将约束附加为 0 :)
我的建议是仅将顶部约束分配为 0 :) 假设您对标签 y 的放置没有问题 :) 然后删除标签 A16 上的顶部布局约束并保持控制并从标签 y 拖动到标签A16 并且当您离开时会出现一个弹出窗口 select 垂直居中 :)
这将确保两个标签基线都正确对齐:) 因此您的问题已解决:)