1:从UI设计师那里得到的是每个svg图通过网站icomoon.io这个网站生成ttf格式的图片
步骤:a.点击IcoMoon APP按钮
b.点击Import Icons(这里就是UI设计的svg图片)
c.选中需要生成的图片,点击右下角的Generate Font按钮
d.全部沿用默认设置,点击右下角Download按钮下载
下载包中就有我们包含的ttf格式图片。
2:拷贝ttf图片到ios工程中。在info设置中添加Fonts provided by application
3:定义图片名称如:#define icon_address @"\ue600"(注意这里的icon_address和"\ue600"都是我们通过网站下载下来后我们定义生成的,可以在包中的html打开看到。)
在key中添加我们的test.ttf文件名称
4:使用方法label的初始化中lable.font = [UIFont fontWithName:@"test" size:12];(注意这里的"test"就是我们配置的test.ttf名称),然后label.text = icon_filter;
5:在xib中使用方式类似,只是label的text需要从字体库中复制粘贴进来。
步骤:a.点击IcoMoon APP按钮
b.点击Import Icons(这里就是UI设计的svg图片)
c.选中需要生成的图片,点击右下角的Generate Font按钮
d.全部沿用默认设置,点击右下角Download按钮下载
下载包中就有我们包含的ttf格式图片。
2:拷贝ttf图片到ios工程中。在info设置中添加Fonts provided by application
3:定义图片名称如:#define icon_address @"\ue600"(注意这里的icon_address和"\ue600"都是我们通过网站下载下来后我们定义生成的,可以在包中的html打开看到。)
在key中添加我们的test.ttf文件名称
4:使用方法label的初始化中lable.font = [UIFont fontWithName:@"test" size:12];(注意这里的"test"就是我们配置的test.ttf名称),然后label.text = icon_filter;
5:在xib中使用方式类似,只是label的text需要从字体库中复制粘贴进来。