2013-11-01 10 views
21

SpriteKitlabelNodeWithFontNamed yöntemiyle kullanılabilecek yazı tipi adlarını nasıl edinebilirim?SpriteKit'in labelNodeWithFontNamed yöntemiyle kullanılabilecek fontların listesi

SKLabelNode'un bir yönteminde yazı tipi adını belirtebilirim ancak hangi yazı tiplerinin desteklendiğini ve adlarının ne olduğunu bilmek istiyorum.

Örnek:

[SKLabelNode labelNodeWithFontNamed:@"Chalkduster"]; 
+1

Kontrol bu bağlantıyı (http://stackoverflow.com/questions/ 8529593/nasıl yapılır-check---mevcut-in-sürümü-of-ios a-yazı ise-) –

cevap

37

iosfonts.com bakınız açıklayıcı ismi ve kod adı yanı sıra belirli bir yazı tipi eklendi iOS sürümü, sanki gerçek yazı tipi nasıl göründüğünü Onlar göstereyim.

Sadece AmericanTypewriter-CondensedLight gibi her yazı tipinin kod adlarını kullanın.

0

deneyin bu kodun adlarıyla fontları almak için: [? Bir yazı tipi iOS sürümünde bulunup bulunmadığını kontrol etme]

for (NSString* family in [UIFont familyNames]) { 
    NSLog(@"%@",family); 
    for (NSString* name in [UIFont fontNamesForFamilyName:family]) { 
     NSLog(@"--- %@",name); 
    } 
}