iOS中的Eurostile字体支持?

Swa*_*pna 0 ios

我需要一个iPhone应用程序,其中应用程序字体应该是'Eurostile Font'.我检查了iOS提供的可用字体,它没有'Eurostile Font'.是否可以将此字体导入应用程序?如果没有,'Eurostile Font'是否有任何等效字体?

Eri*_*und 5

最简洁的答案是不.

Eurostile维基百科页面称Linotype和URW等代工厂都有Eurostile版本.我还没有看过他们的字体许可证,但很确定他们不允许重新分发字体文件(不需要支付很多钱).

如果你有一个你想要并且合法可以使用的Eurostile(或任何其他字体)版本,你可以这样做(自iOS版本3.2起):

  1. 在Xcode中将字体文件添加到项目中(例如,在参考资料中).
  2. 将密钥添加UIAppFontsinfo.plist文件并使其成为数组类型.
  3. 将字体文件名添加到数组中.
  4. 例如,通过这样做来使用它[UIFont fontWithName:@"Eurostile" size:20].

你的选择是:

  • 向代工厂支付可以重新分配的Eurostile许可证.
  • 如果您只需要按钮上的标题或文本,请绘制要使用的文本并在应用程序中使用位图图像.
  • 找到类似于Eurostile的类似字体,其限制较少(一个这样的许可证是SIL Open Font License).Google Web Fonts网站是一个开始寻找的好地方.