svg图片在ios上的使用

1:从UI设计师那里得到的是每个svg图通过网站icomoon.io这个网站生成ttf格式的图片

步骤:a.点击IcoMoonAPP按钮

b.点击ImportIcons(这里就是UI设计的svg图片)

c.选中需要生成的图片,点击右下角的GenerateFont按钮

d.全部沿用默认设置,点击右下角Download按钮下载

下载包中就有我们包含的ttf格式图片。

2:拷贝ttf图片到ios工程中。在info设置中添加Fontsprovidedbyapplication

3:定义图片名称如:#defineicon_address@"\ue600"(注意这里的icon_address和"\ue600"都是我们通过网站下载下来后我们定义生成的,可以在包中的html打开看到。)

在key中添加我们的test.ttf文件名称

4:使用方法label的初始化中lable.font=[UIFontfontWithName:@"test"size:12];(注意这里的"test"就是我们配置的test.ttf名称),然后label.text=icon_filter;

5:在xib中使用方式类似,只是label的text需要从字体库中复制粘贴进来。

svg

相关推荐