Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios ULabel的自动布局问题_Ios_Autolayout_Uilabel - Fatal编程技术网

Ios ULabel的自动布局问题

Ios ULabel的自动布局问题,ios,autolayout,uilabel,Ios,Autolayout,Uilabel,我有两个标签附加在顶部的“零”约束。一个标签的字体为12,另一个为15。我面临的问题是,文本和单元格边框之间有不必要的空间。请看一看: 您可以看到,距离顶部的剩余空间小于秒。如何解决此问题?您可能需要检查第二个标签是否选中了“相对于边距”选项,只需取消选中即可 如果您只希望标签位于相同的y位置,只需删除第二个标签的顶部约束,并在两个标签之间添加基线约束。您可能需要检查第二个标签是否选中了“相对于边距”选项,只需取消选中即可 如果您只希望标签位于相同的y位置,只需删除第二个标签的顶部约束,并在两

我有两个标签附加在顶部的“零”约束。一个标签的字体为12,另一个为15。我面临的问题是,文本和单元格边框之间有不必要的空间。请看一看:


您可以看到,距离顶部的剩余空间小于秒。如何解决此问题?

您可能需要检查第二个标签是否选中了“相对于边距”选项,只需取消选中即可


如果您只希望标签位于相同的
y
位置,只需删除第二个标签的顶部约束,并在两个标签之间添加基线约束。

您可能需要检查第二个标签是否选中了“相对于边距”选项,只需取消选中即可

如果您只希望标签位于相同的
y
位置,只需删除第二个标签的顶部约束,并在两个标签之间添加基线约束。

Evgeniy Kleban

根据您的问题,您有两个标签,对于这两个标签,您已将约束附加为0:)

我的建议将顶部约束指定为0,仅指定一个:)假设您对标签y的放置没有问题:)然后删除标签A16上的顶部布局约束,并安装保持控制,然后从标签y拖动到标签A16,当您离开时,会出现一个弹出窗口,选择垂直居中:)

这将确保两个标签基线正确对齐:)因此您的问题得到解决:)

叶甫根尼·克列班

根据您的问题,您有两个标签,对于这两个标签,您已将约束附加为0:)

我的建议将顶部约束指定为0,仅指定一个:)假设您对标签y的放置没有问题:)然后删除标签A16上的顶部布局约束,并安装保持控制,然后从标签y拖动到标签A16,当您离开时,会出现一个弹出窗口,选择垂直居中:)

这将确保两个标签基线正确对齐:)因此您的问题得到解决:)


你是说那条蓝线和A16文本之间的差距?你应该问得更清楚。你说的是两个标签之间的基线对齐??我不明白你的问题properly@Santo不,在顶部和文本之间A16@SandeepBhandari我谈到了“A16”文本顶部和“У”文本顶部之间的差异(间隙)。@evgeniy kleban:这就是我的意思,伙计:)如果两条基线都对齐,问题就解决了,不是吗:)你是说蓝线和A16文本之间的间隙?你应该问得更清楚。你说的是两个标签之间的基线对齐??我不明白你的问题properly@Santo不,在顶部和文本之间A16@SandeepBhandari我谈到了“A16”文本顶部和“У”文本顶部之间的差异(间隙)。@evgeniy kleban:这就是我的意思,伙计:)如果两条基线都对齐,你的问题就解决了,不是吗:)