iOS使用某些字体切断UILabel / UIButton

时间:2015-09-16 11:30:51

标签: ios swift

我的项目中有自定义字体。但我发现一些与XCode一起出现的字体也存在同样的问题。由于未知原因,如果我将重音设置为大写字母(这在西班牙很常见,例如Á lgreba),文本的顶部是切割。

enter image description here

对于其他字体更清晰,因为我甚至看不到半重音。我可以做一个UILabel设置高度约束的技巧,但这个技巧不适用于UIButton或者navigationBar的标题。 我也试过在UILabel中调用sizeToFiT但没有成功。

1 个答案:

答案 0 :(得分:1)

我使用带有图像和自定义字体的按钮时遇到了同样的问题。 这就算了

btn.contentVerticalAlignment = .fill
btn.contentMode = .center
btn.imageView?.contentMode = .scaleAspectFit