【发布时间】:2016-03-07 11:13:37
【问题描述】:
我发现UILabel 固有大小似乎不完全适合它包含的字符。
正如您在图片中看到的,标签在顶部和底部都有一些边距。我可以使用基线 (title.baseline == subtitle.top) 使“字幕”更接近“标题”,但我也想将“标题”与其父顶部对齐。
如果可能,我想使用自动布局约束。
【问题讨论】:
-
字体有小写字母下降到低于基线。内在尺寸允许这样做。
-
是的,我知道。我想要一个带有我正在使用的字符的“当前”内在大小,而不是任何可能的字符。由于我在那里使用大写字母,我知道我不会有小写的下降。
-
我在这里发布了一个解决方案:stackoverflow.com/a/34073666/1121497
标签: ios autolayout alignment uilabel