13
自定义安装的字体未在UILabel中正确显示
我正在尝试使用从Adobe Font Collection Pro软件包中获得的Helvetica Neue压缩字体。不幸的是,当我在中使用它时,它似乎绘制不正确UILabel。 行高似乎是正确计算的(我认为),但是显示字体时,它会与边界框的顶部对齐。我打电话给我[myLabel sizeToFit],只是调整了宽度以产生此屏幕截图: 字体的粗体和常规版本都存在相同的问题。我能够从OSX中提取Helvetica Neue Bold的版本并将其放在设备上,并且显示正常(上图中的绿色背景)。 字体文件或我的代码有什么问题会导致它以这种方式绘制?