我正在尝试使用Adobe字体集专业版中获取的Helvetica Neue Condensed字体,但在UILabel
中使用时似乎绘制不正确。
行高似乎被正确计算(我想是这样),但当字体显示时,它被对齐到边界框的顶部。我调用了[myLabel sizeToFit]
并只调整了宽度以产生此屏幕截图:
我在粗体和常规字体版本上都遇到了同样的问题。我能够从OSX上提取一个版本的Helvetica Neue Bold并将其放在我的设备上,显示很好(上图中的绿色背景)。
可能导致它以这种方式绘制的字体文件或我的代码存在什么问题?