iPhone中非系统字体的名称
我想添加一个非系统字体到我的iPhone / iPad应用程序。
我已经将该字体文件添加到项目中,并将该字体添加到info.plist的UIAppFonts
属性中。
加载字体我正在使用fontWithName
的UIFont
。 但是,字体的名称似乎不是文件名,有或没有扩展名,也不出现在字体书中的名称。
UIFont* font = [UIFont fontWithName:@"What goes here?" size:10];
我在哪里可以find字体的名字 ?
UIFont
的+familyNames
,然后+fontNamesForFamilyName:
应该做的伎俩。
如果您在Mac上的Font Book中打开ttf文件,则窗口的标题也是iOS使用的名称。 (就我而言,AvantGarde Bk BT)
- 使用自定义字体时,带有secureTextEntry的UITextField中的项目符号大小会随着焦点切换而改变大小
- 自定义字体仅在Interface Builder中设置时才可用
- NSAttributedString为UITextView sizeThatFits和boundingRectWithSize报告不正确的大小,并设置了正确的选项
- 开始或停止input字符时,UITextField字体大小会发生变化
- UIButton标签文本autoshrink与插页
- 如何在iOS中渲染拉伸文本?
- Xib需要很长时间(> 1s)才能加载。 UIFontcaching似乎怪罪
- 我们可以使用旧金山字体的IOS 8应用程序? 如果是的话,最好的方式来用户呢?
- 在整个应用程序中将默认字体更改为自定义字体