iOS开发:Swift语言使用iconfont

iconfont极大地方便了我们应用的开发,一些小图标可以做成iconfont,生成一个iconfont.ttf的字体,使用时项目里不再需要多种不同分辨率的图标,只需要将Android TextView或iOS UILabel的字体设成iconfont,即可显示图标。Android设置字体的方法以前介绍过,这里不再写。

  • 1、将生成的iconfont.ttf拖进项目里。生成iconfont可借助 http://www.iconfont.cn/.
  • 2、切到项目属性–Build Phases–Copy Bundle Resources–把iconfont.ttf加到这里
  • 3、在Info.plist的根节点下,添加UIAppFonts的Array,Array下添加item,值为iconfont.ttf.
  • 4、项目中使用
writeLabel.**font** = UIFont(name: "iconfont", size: 20) 
//**swift****使用**unicode码 
writeLabel.text = "\u{e603}"

iconfont不是字体文件名,而是字体名

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,746评论 25 709
  • 公司在前一段时间将大量图标进行了iconfont的替换,大大缩减了app的size。这几天,寻思着在自己app上也...
    木木烈少阅读 1,975评论 5 11
  • 每一次总会自欺欺人告诉自己,别人大学也是一样,都只是为了那一张纸——毕业证,只不过是为了那张文凭。现在的我很讨厌自...
    这样的我er阅读 155评论 0 0