假设您想要UIFont的特定字体.你怎么知道它叫什么?
例如,如果您想使用此代码:
[someUILabelObject setFont:[UIFont fontWithName:@"American Typewriter" size:18]];
Run Code Online (Sandbox Code Playgroud)
从哪里复制确切的短语"美国打字机".Xcode中是否有头文件?
UPDATE
也发现这个方便.
and*_*art 237
在调试器中作为Quick Win可能会对您感兴趣:
(lldb) po [UIFont fontNamesForFamilyName:@"Helvetica Neue"]
(id) $1 = 0x079d8670 <__NSCFArray 0x79d8670>(
HelveticaNeue-Bold,
HelveticaNeue-CondensedBlack,
HelveticaNeue-Medium,
HelveticaNeue,
HelveticaNeue-Light,
HelveticaNeue-CondensedBold,
HelveticaNeue-LightItalic,
HelveticaNeue-UltraLightItalic,
HelveticaNeue-UltraLight,
HelveticaNeue-BoldItalic,
HelveticaNeue-Italic
)
Run Code Online (Sandbox Code Playgroud)
2018年11月 -由Chris Ching 更新 " Xcode自定义字体 "的新快速参考.我不得不更新,因为这是一个很有价值的新方式,结合所有缺少的部分在项目中使用自定义字体.
该文档的UIFont是对这个很清楚:
您可以使用该
fontNamesForFamilyName:方法检索给定字体系列的特定字体名称.(注意:这是一种类方法)
你可以得到这样的姓氏:
NSArray *familyNames = [UIFont familyNames];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
72120 次 |
| 最近记录: |