iOS中使用iconfont

写在前面

iconfont技术是将图标(icon)转换为字体(font),在iOS开发中可以减少App的体积。这里以阿里巴巴的iconfont为例。

iconfont的使用

  1. 在iconfont网站选中需要的图标,下载代码,解压缩文件包
  2. 在Xcode工程中添加ttf字符集
    image

    image
  3. 在plist文件中添加相应字段
    image
  4. 通过文件包中的html文件查看图标的Unicode编码
    image
  5. 添加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];
  1. 添加图标成功
    image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 本篇文章其实陆陆续续写了快半年,主体部分写好了很久了,但由于种种原因一直没有发布。首先来说说写这篇文章的主要...
    7cd975786ccd阅读 4,585评论 0 11
  • 什么是Iconfont 我们通常看到的图标都是以图片形式集成到项目中使用,而 Iconfont 是一套字体图标,和...
    十秒_阅读 3,512评论 1 14
  • 14 “靠在窗边,透过蒙蒙细雨,静静的看着这个陌生的城市,你不知道要在这里停留多久,你不知道你会遇见什么样的人,不...
    楚天湘水阅读 324评论 0 1

友情链接更多精彩内容