我想把我的文字放在一个UILabel,但对于不同的iPhone,其大小UILabel正在改变,因为我正在使用自动布局,但我无法修复字体大小,所以我的文字正在删除.
有什么方法可以设置任何约束,以便文本适应UILabel动态?
我正在加载字体并将其设置在这样的标签上
UIFont *font = [UIFont fontWithName:@"MyMonoFont" size:150.0];
label.font = font;
label.text = "TOBY"
Run Code Online (Sandbox Code Playgroud)
但是,它似乎会剪切或隐藏文本的底部(如下所示).它适用于我尝试的另一种字体.两种字体都是TTF,并且根据Mac的Font Book应用程序中的"验证"操作"有效".

有一些限制(它的自动布局),但正如我所说,anther字体似乎应对好.
谢谢你的任何提示.
编辑:有点更新; 更新标签框架大小没有区别(如果我有自动布局).我想保持自动布局,但怀疑它的框架发生冲突/调整大小.我想知道是否有一种方式可以让他们玩得很好.