如何获取可与SpriteKit
'slabelNodeWithFontNamed
方法一起使用的字体名称列表?
有一种方法SKLabelNode
可以指定字体名称,但我想知道支持哪些字体以及它们的名称。
例子:
[SKLabelNode labelNodeWithFontNamed:@"Chalkduster"];
如何获取可与SpriteKit
'slabelNodeWithFontNamed
方法一起使用的字体名称列表?
有一种方法SKLabelNode
可以指定字体名称,但我想知道支持哪些字体以及它们的名称。
例子:
[SKLabelNode labelNodeWithFontNamed:@"Chalkduster"];
请参阅iosfonts.com他们会向您展示实际字体的外观、描述性名称和代码名称以及添加特定字体的 iOS 版本。
仅使用每种字体的代码名称,例如AmericanTypewriter-CondensedLight
.
尝试通过以下代码获取带有名称的字体:
for (NSString* family in [UIFont familyNames]) {
NSLog(@"%@",family);
for (NSString* name in [UIFont fontNamesForFamilyName:family]) {
NSLog(@"--- %@",name);
}
}