我正在加载字体并将其设置在像这样的标签上
UIFont *font = [UIFont fontWithName:@"MyMonoFont" size:150.0];
label.font = font;
label.text = "TOBY"
但是,它似乎会剪切或隐藏文本的底部(如下所示)。它适用于我尝试的另一种字体。这两种字体都是TTF,并且根据Mac的Font Book应用程序中的“验证”操作“有效”。
有一些限制(它是自动布局),但正如我所说,anther字体似乎可以应付。
感谢任何提示。
编辑:有点更新;更新标签框架大小没有区别(如果我有自动布局)。我想保持自动布局,但怀疑它的框架发生冲突/调整大小。我想知道是否有一种方式可以让他们玩得很好。
答案 0 :(得分:6)
根据标签的字体大小增加标签框架的高度。
label.frame = your frame.
答案 1 :(得分:2)
使用UILabel的sizeToFit
方法实现此目的。
[label sizeToFit];
或手动计算标签的大小并设置标签的框架Dynamically changing font size of UILabel