本帖最后由 竹林风 于 2019-1-11 15:43 编辑
导读
这里使用的是Iconfont字体图标,官方网址:https://www.iconfont.cn/
使用时我写了两个方法,一种是直接生成UILabel,一种是生成UIImage
主要代码:
[Objective-C] 纯文本查看 复制代码 UILabel *lbl = [MTools creatLblWithFont:kFont(15) TextColor:Color_333];
lbl.frame = CGRectMake(50, 80, 150, 40);
lbl.text = @"这是一个搜索图标";
[self.view addSubview:lbl];
UILabel *lblSearch = [MTools creatLblWithFontCode:imgCode_Search FontColor:Color_333 fontSize:40];
lblSearch.frame = CGRectMake(lbl.frameRight + 10, lbl.frameY, 40, 40);
[self.view addSubview:lblSearch];
UILabel *lbl1 = [MTools creatLblWithFont:kFont(15) TextColor:Color_333];
lbl1.frame = CGRectMake(50, lbl.frameBottom + 20, 150, 40);
lbl1.text = @"这是一个编辑图标";
[self.view addSubview:lbl1];
UIImageView *imgEdit = [UIImageView new];
imgEdit.frame = CGRectMake(lbl1.frameRight + 10, lbl1.frameY, 40, 40);
imgEdit.image = [MTools createImageWithFontCode:imgCode_Edit FontColor:Color_666 FontSize:40];
[self.view addSubview:imgEdit];
注意:1.使用时需要将 Lib文件夹下面的iconFont 替换为自己的iconfont后台图标代码包 2.如果自己集成的话,别忘记在info.list里面添加字体:Fonts provided by application 字体名称:iconfont.ttf 3.如果新增新的图标时,使用时需要重新下载相关包,把之前的覆盖掉,否则图标不会显示。
附件:
使用字体图标.zip
(1.05 MB, 下载次数: 0)
|