iphone - 有人在 iPhone 上成功使用自定义 otf 字体吗?

标签 iphone fonts opentype

看起来有一些在 iPhone 上使用自定义 True Type 字体 (ttf) 的可行解决方案,最值得注意的是 Can I embed a custom font in an iPhone application?但是,此方法不支持开放类型字体(otf)。

有人遇到过使用 otf 字体的方法吗?

最佳答案

对于我自己的项目,我想使用 opentype 字体,我基本上使用了这种方法:

使用 XCode 作为资源将自定义字体文件添加到项目中 将 key 添加到您的 info.plist 文件(应用程序提供的字体) 对于您拥有的每种字体,输入字体文件的全名(包括扩展名) 保存信息.plist 然后将其用于您的标签(例如:)

UIFont* font = [UIFont fontWithName:@"Harrowprint" size:20];

在我的例子中,@"Harrowprint" 是不带扩展名的文件名,而不是 Finder 提供的字体名称。

我的字体是 otf 并且它有效...所以我想它是受支持的...或者我很幸运。我将测试另一种字体..并随时通知您..

引用文献:

关于iphone - 有人在 iPhone 上成功使用自定义 otf 字体吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1371407/

相关文章:

iphone - 如何将数组数据传递给另一个方法

iphone - 边界和框架 : how do I display part of an UIImage

android - u + 2714 chechmark在android中显示不同的形状和颜色

android - 区域语言字体(Gurmukhi 和 Punjabi)在高于 2.2 的版本中不起作用

ruby-on-rails - 使用字体和 yarn 的 Rails Assets 管道

c# - 构建一个用于调整字体中字符的字距和间距的软件

iphone - 充满 NSDictionaries 的 NSArray。如何找到对象的索引?

iphone - 如何在没有模板缓冲区的情况下在 iPhone 上渲染 OpenGL ES 中的反射?

linux - 找出给定字体支持的字符

PHP:读取字体文件的 TrueType/OpenType 元数据