gpt4 book ai didi

ios - IOS中的UILabel字体和高度

转载 作者:行者123 更新时间:2023-11-29 12:11:42 26 4
gpt4 key购买 nike

我看到 IOS 中的 UILabel 具有 height 属性和 font 。我还看到,如果我给高度和字体相同的值,对于某些字符,文本会在 UILabel 中被剪切。这两个有什么不同?在进行 UI 设计时,如果高度大于字体大小,将会有一些额外的空白,这是我想避免的,因此想知道两者之间到底有什么区别。

最佳答案

您可以使用 sizeThatFits: 来确定 UILabel 的正确高度

UILabel *label;
label.text = @"Some text";
CGRect labelFrame = label.frame;
labelFrame.size.height = [label sizeThatFits:CGSizeMake(labelFrame.size.width), MAXFLOAT].height;
label.frame = labelFrame;

关于ios - IOS中的UILabel字体和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33292711/

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