当前位置:  开发笔记 > IOS > 正文

使用不在iPhone上的字体

如何解决《使用不在iPhone上的字体》经验,为你挑选了1个好方法。

我想使用一些不属于iPhone OS的字体.我见过使用非标准字体的游戏.我可以安装字体,在Photoshop中为每个字体创建图像,然后在iPhone应用程序中使用这些图像.但是,我认为这不是一个实用的方法.如果需要调整颜色或色调(因为背景)或大小,我将不得不重新设计我正在使用的每种字体.有一个更好的方法吗?

我读过这个我可以在iPhone应用程序中嵌入自定义字体吗?并下载了开源字体标签应用程序.但是,当我尝试使用特定字体时,它大部分时间都会崩溃.关于使用带有fontWithName:size的UIFont的最后评论,这当然不起作用.你的字体变量是零.列出所有可用字体显示原因 - 列表中没有任何自定义字体.

我还读过如何在iPhone应用程序中包含字体?,这绝对不起作用.与上述链接中的上一条评论相同.



1> james_womack..:

正确的答案是使用FontLabel,它可以在GitHub上找到.http://github.com/zynga/FontLabel

我已经在几个真实世界的项目中使用了这些代码,这绝对是太棒了.

更新:

从iOS 3.2(仅限iPad)和iOS 4上的iOS 4开始,您可以在应用包中打包TTF字体.使用UIAppFonts键将它们输入Info.plist后.

这里有三步说明:http: //kgriff.posterous.com/45359635

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有