gpt4 book ai didi

ios - Swift 如何根据字体计算一行文本的高度

转载 作者:IT王子 更新时间:2023-10-29 05:41:05 32 4
gpt4 key购买 nike

我遇到了一个问题,我需要制作动画,将标签垂直移动到与 textField 的文本高度相同的距离。在大多数情况下只是 textField.bounds.heigt 但如果 textField 的高度大于文本高度,它对我来说没有任何好处。所以我需要知道:如何根据UIFont计算字符串文本的行高?

关于副本:我需要的有点不同。该答案(我在我的答案中引用过)得到的总高度取决于 1) 字符串 2) 宽度 3) 字体。我需要的是仅取决于字体的行高

最佳答案

UIFont 有一个属性lineHeight:

    if let font = _textView.font {
let height = font.lineHeight
}

font是你的字体

关于ios - Swift 如何根据字体计算一行文本的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35704987/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com