【发布时间】:2012-08-24 02:33:02
【问题描述】:
我正在尝试通过Info.plist 中的UIAppFonts 向iPhone 应用程序添加一些自定义字体。
我可以通过代码访问这两个字体名称,即MyFont-Bold 和MyFont-Medium。
我的问题是 UIAppFonts 数组中的最后一个字体会覆盖另一个字体,如果这是 plist 数组中的最后一个条目,则 MyFont-Bold 和 MyFont-Medium 都会渲染出 MyFont-Bold。通过拖动MyFont-Bold 作为第一个条目,使两个字体名称都呈现 MyFont-Medium。
属性列表摘录:
UIAppFonts
item 0 MyFont-Medium
item 1 MyFont-Bold
我用以下方式调用字体:
UIFont* applicationFontBold = [UIFont fontWithName:@"MyFont-Bold"
size:[UIFont buttonFontSize]];
UIFont* applicationFont = [UIFont fontWithName:@"MyFont-Medium"
size:[UIFont buttonFontSize]];
有人尝试将多种字体添加到一个字体系列吗?
【问题讨论】: