【发布时间】:2014-07-25 01:52:13
【问题描述】:
我如何知道“Helvetica Neue Lt Std”字体已安装在我的 ipad 7.1 模拟器中。如果没有安装,如何安装?
【问题讨论】:
标签: objective-c ipad ios7.1 uifont
我如何知道“Helvetica Neue Lt Std”字体已安装在我的 ipad 7.1 模拟器中。如果没有安装,如何安装?
【问题讨论】:
标签: objective-c ipad ios7.1 uifont
使用此代码并在调试时查看控制台,您将获得 ipad 中的所有字体系列
NSLog(@"%@",[UIFont fontNamesForFamilyName:@"Helvetica LT"]);
如果字体不存在,那么您在 plist 文件中添加字体名称,如附加屏幕截图中所示,并在项目资源目录中添加字体
【讨论】:
NSLog 的行为类似于 if statement。我真的以为它只打印到控制台,但由于它像if statement 一样工作,我应该检查我的代码并进行一些更改。如果你看不出我在讽刺,NSLog 不是 if statement,所以我不知道你认为它会做什么。
您不能将自定义前端安装到 iOS 设备或模拟器。如果我错了,请纠正我。
但是你可以在你的应用中使用custom fonts。
【讨论】: