【发布时间】:2017-06-30 04:09:20
【问题描述】:
我的项目中有自定义字体。但是我发现 XCode 附带的一些字体也有同样的问题。由于未知原因,如果我将重音设置为大写字母(这在西班牙很常见,例如 Álgreba),文本的顶部会被剪切。
对于其他字体更清晰,因为我什至看不到半重音。我可以做一个使用 UILabel 设置高度约束的技巧,但这个技巧不适用于 UIButton 或导航栏的标题。 我也尝试在 UILabel 中调用 sizeToFiT,但没有成功。
【问题讨论】:
-
你试过了吗? stackoverflow.com/questions/13225761/… 另外,如果这不起作用,您可以在自定义按钮后面添加标签,这样标签就像按钮标题一样,然后为标签添加高度约束。不是那么优雅的解决方案,但它应该可以工作。
-
button.layer.masksToBounds = false?