iOS 使用iconfont图标

优点:

减小图片大小
保真
多设备适配一套图解决问题
方便改颜色(单一)

缺点:

写法容易出错
多颜色不好更改(这个痛点iOS使用这种方式的几率1%)

iOS 使用iconfont图标_第1张图片

以下是用法

1、去搞几个图片

阿里图库
要编辑图片的话添加至项目,无需更改直接下载代码,然后找到下好的ttf格式的文件,拖到工程中

iOS 使用iconfont图标_第2张图片

2、然后搞些工具

是用了淘点点的工具
代码不贴了

3、使用

在AppDelegate中初始化

[TBCityIconFont setFontName:@"iconfont"];

然后在控制器中使用

使用之前需要把那个编码转一下

打开在阿里图库下载的文件夹找到demo_unicode.html打开
规则:e的前面加个\u
如:\ue69b

iOS 使用iconfont图标_第3张图片

self.moneyImageView.image = [UIImage iconWithInfo:TBCityIconInfoMake(@"\ue69b", 50, [UIColor redColor])];
4、效果图
iOS 使用iconfont图标_第4张图片
效果图

你可能感兴趣的:(iOS 使用iconfont图标)