我正在尝试获取 UILabel 文本的准确基线。
label.frame.maxY
返回 UILabel 的 box 的最大 y 值。
但我真正想要的是文本位置的最大值。
忽略“按钮”。我刚刚从谷歌搜索了这张图片。我知道如何获得第一个返回值 (maxY),但我想知道如何获得第二个返回值(虚线位于文本下方)。
感谢您的帮助!
最佳答案
你可以很简单地实现这一点:
let baselineY = label.frame.origin.y + label.font.ascender;
关于ios - 在 Swift 中,如何获取 UILabel 文本基线的 y 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41981675/