在网上查了很多资料,自从IOS6 苹果提供了官方的字体下载以后,官方文档上很多字体都很好用  尤其是Font Book中可以查看相应地PostScript,能够让我们更好的使UI更加漂亮,我们一般使用字体都是直接拉ttf文件进工程 然后在p中添加ttf的名字,得到PostScript中使用,那么问题来了~~~如果我想直接在用户使用项目的时候让用户点击下载ttf文件后,使用即时下载的字体,应该怎样操作,如何调用刚刚下载的ttf文件,打这么多字是因为查了好几天了,真心不知道怎么搞了,才来论坛问问各路大神,有没有好的思路和方法!拜谢~

解决方案 »

  1.   

    没做过 不过个人认为 可以尝试修改info.plist 先在项目中预留一个借口用来设置引用字体文件的位置 把刚下载的字体导入进去 然后设置接口引用字体文件位置
      

  2.   


    嗯今天晚上试试这个方法,谢谢哦!
    官方的方法是 下载到了 目录/private/var/mobile/Library/Assets/com_apple_MobileAsset_Font/ 里 ,因为我对目录完全的是盲的。。不知道能不能扔进去。
      

  3.   

    http://blog.devtang.com/blog/2013/08/11/ios-asian-font-download-introduction/
    这个应该可以解决你的问题
      

  4.   


    嗯,首先先要谢谢你,唐巧大大的这篇博客之前也有看过,是支持系统中Fonts Book 中的字体,由苹果官方提供的下载,现在项目中想额外增加一些第三方的字体,做晚实验的思路是下载ttf文件到沙盒里,然后通过语句引用沙盒里的ttf文件,但是引用这块还是没有成功。。