【发布时间】:2016-01-22 17:29:58
【问题描述】:
我有一个正方形 UILabel(黄色),其中包含一个字母。
我使用this SO answer 中的以下代码来调整字体大小,使其适合UILabel:
letterLabel.font = UIFont(name: letterLabel.font.fontName, size: 100)
letterLabel.adjustsFontSizeToFitWidth = true
letterLabel.textAlignment = NSTextAlignment.Center
如屏幕截图所示,字体大小取决于宽度。但是由于文本只有一个字母,因此我们还需要查看高度。我们如何调整字体大小,使高度也在UILabel 之内?
【问题讨论】:
-
尝试使用
letterLabel.sizeToFit() -
我面临着完全相同的情况。你找到解决方案了吗?如果能用IB做,那就更好了!