我的项目中有自定义字体。但我发现一些与XCode一起出现的字体也存在同样的问题。由于未知原因,如果我将重音设置为大写字母(这在西班牙很常见,例如Á lgreba),文本的顶部是切割。
对于其他字体更清晰,因为我甚至看不到半重音。我可以做一个UILabel设置高度约束的技巧,但这个技巧不适用于UIButton或者navigationBar的标题。 我也试过在UILabel中调用sizeToFiT但没有成功。
答案 0 :(得分:1)
我使用带有图像和自定义字体的按钮时遇到了同样的问题。 这就算了
btn.contentVerticalAlignment = .fill
btn.contentMode = .center
btn.imageView?.contentMode = .scaleAspectFit