Benutzerdefinierte Schriftart in iOS funktioniert nicht

Möchte ich HelveticaNeue-UltraLight in meinem ios-Anwendung. Ich bin das hinzufügen der schriftart-Datei, die als Ressource für mein Projekt und das hinzufügen der "Schriften application" Schlüssel in den plist-Datei. Der name der Datei ist HelveticaNeue.dfont und ich habe ihn Hinzugefügt, um die array-Schlüssel.

Wenn ich für die zur Verfügung stehenden fonts kann ich Sie jetzt sehen...

  NSArray *fonts = [UIFont fontNamesForFamilyName:@"Helvetica Neue"];

for(NSString *string in fonts){
    NSLog(@"%@", string);
}

1-07-08 17:32:57.866 myApp[5159:207] HelveticaNeue-Bold
2011-07-08 17:32:57.866 myApp[5159:207] HelveticaNeue-CondensedBlack
2011-07-08 17:32:57.867 myApp[5159:207] HelveticaNeue-Medium
2011-07-08 17:32:57.867 myApp[5159:207] HelveticaNeue
2011-07-08 17:32:57.868 myApp[5159:207] HelveticaNeue-Light
2011-07-08 17:32:57.868 myApp[5159:207] HelveticaNeue-CondensedBold
2011-07-08 17:32:57.868 myApp[5159:207] HelveticaNeue-LightItalic
2011-07-08 17:32:57.869 myApp[5159:207] HelveticaNeue-UltraLightItalic
2011-07-08 17:32:57.869 myApp[5159:207] HelveticaNeue-UltraLight //HERE IT IS!
2011-07-08 17:32:57.869 myApp[5159:207] HelveticaNeue-BoldItalic
2011-07-08 17:32:57.870 myApp[5159:207] HelveticaNeue-Italic

Aber wenn ich versuchen, es mit [UIFont fontWithName:@"HelveticaNeue-UltraLight" - Größe:12] bekomme ich nur HelveticaNeue-Light..

Ich bekomme keine Fehler oder Warnungen.
Hilfe bitte!

InformationsquelleAutor der Frage the Reverend | 2011-07-08

Schreibe einen Kommentar