Ich versuche, eine Helvetica Neue Condensed- Schriftart zu verwenden, die ich aus dem Adobe Font Collection Pro-Paket erhalten habe. Leider scheint es falsch zu zeichnen, wenn ich es in einem verwende UILabel
.
Die Zeilenhöhe scheint korrekt berechnet zu sein (glaube ich), aber wenn die Schriftart angezeigt wird, wird sie ganz oben im Begrenzungsrahmen ausgerichtet. Ich habe angerufen [myLabel sizeToFit]
und nur die Breite angepasst, um diese Bildschirmaufnahme zu erstellen:
Ich hatte das gleiche Problem sowohl mit der fetten als auch mit der regulären Version der Schriftart. Ich konnte eine Version von Helvetica Neue Bold aus OSX ziehen und auf mein Gerät übertragen, und es wird gut angezeigt (grüner Hintergrund im obigen Bild).
Was könnte an der Schriftartdatei oder meinem Code falsch sein, die dazu führen würden, dass sie auf diese Weise gezeichnet wird?