不能找到自定义字体 – iOS

不能找到自定义字体 – iOS,第1张

概述我添加了一个自定义字体 – 我从网上下载了一个字体.它是在TTF格式,可以用于我的mac上的其他程序. (成功添加到字体书并用于烟火). 我添加了信息.plist的键,但字体似乎不起作用. 当我NSLog的字体它是空的,所以我假设它没有找到它. TTF称为伦敦__.TTF,但名称为伦敦字体. 我应该用什么作为字体,并添加到info.plist这个工作? 谢谢 担 应用程序字体资源路径= LONDO 我添加了一个自定义字体 – 我从网上下载了一个字体.它是在TTF格式,可以用于我的mac上的其他程序. (成功添加到字体书并用于烟火).

我添加了信息.pList的键,但字体似乎不起作用.

当我NSLog的字体它是空的,所以我假设它没有找到它.

TTF称为伦敦__.TTF,但名称为伦敦字体.

我应该用什么作为字体,并添加到info.pList这个工作?

谢谢

应用程序字体资源路径= LONDON __.TTF

NSLog(@"%@",[UIFont FontWithname:@"London Font" size:22]);

NSLog(@“%@”,[UIFont FontWithname:@“LONDON __.TTF”size:22]);

他们都返回空.

虽然该文件名为LONDON __.TTF字体显示为Font Book中的所有人.这是问题吗?

解决方法 看看所有可用的字体

Objective-C的:

for(Nsstring* family in [UIFont familynames]) {   NSLog(@"%@",family);   for(Nsstring* name in [UIFont FontnamesForFamilyname: family]) {      NSLog(@"  %@",name);   }}

迅速:

for family: String in UIFont.familynames() {    print("%@",family)    for name: String in UIFont.FontnamesForFamilyname(family) {        print("  %@",name)    }}

..如果它不在那里,再次安装

>将.ttf文件复制到项目中(即将其拖动到Project导航器中的资源文件夹中).>在您的Info.pList中,添加一个带有Array类型的应用程序提供的关键字的条目.作为项目0,添加与字体文件名对应的字符串值(例如OpenSans-ExtraBoldItalic.ttf).>确保字体文件包含在项目设置下的副本包资源列表中.

总结

以上是内存溢出为你收集整理的不能找到自定义字体 – iOS全部内容,希望文章能够帮你解决不能找到自定义字体 – iOS所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1096693.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存