写在前面
iconfont技术是将图标(icon)转换为字体(font),在iOS开发中可以减少App的体积。这里以阿里巴巴的iconfont为例。
iconfont的使用
- 在iconfont网站选中需要的图标,下载代码,解压缩文件包
- 在Xcode工程中添加ttf字符集 image image
- 在plist文件中添加相应字段 image
- 通过文件包中的html文件查看图标的Unicode编码 image
- 添加label
//初始化label
UILabel *iconfontLabel = [[UILabel alloc] initWithFrame:CGRectMake(150, 100, 200, 200)];
//字体设置为iconfont
iconfontLabel.font = [UIFont fontWithName:@"iconfont" size:50];
//添加Unicode编码,格式为\U0000 + 图标的Unicode编码
iconfontLabel.text = @"\U0000e64e";
//显示label
[self.view addSubview:iconfontLabel];
- 添加图标成功 image
网友评论