FontIcon 1.0

FontIcon 1.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最后发布2014年12月

zhuchao 维护。



现在我们可以通过字体使用图标了

image

  • 再也不用担心奇特的图文混排了
  • 新增字体图片支持 资源里的demo就是一个基于swifteasyios的字体图片演示,可以用来作为图片字典查阅
  • 可扩展的字体库,字需要添加ttfjson文件就可以轻松扩展特殊字体
  • 目前支持4种图片字体 FontAwesome Zocial-Regular Ionicons Foundation
  • FontAwesome 4.1 字体库, 包含 439 个图标
  • Foundation icons 字体库, 包含283 个图标
  • Zocial Contains 字体库, 包含99 个图标
  • ionicons 1.5.2 字体库, 包含601 个图标,大部分是 IOS7 style
  • 演示在此

安装

  • 1. 从 CocoaPods 中导入 添加以下内容到 Podfile,然后运行 pod install

    pod 'FontIcon', '~> 1.0'
    
  • 2. 克隆仓库 (HTTP)

    https://github.com/zhuchaowe/FontIcon.git
    

任务

IconFont 类

  • icon:fromFont
  • font:withSize
  • labelWithIcon:fontName:size:color
  • label:fontName:setIcon:size:color:sizeToFit
  • buttonWithIcon:fontName:size:color
  • button:fontName:setIcon:size:color
  • imageWithIcon:fontName:iconColor:iconSize
  • imageWithIcon:fontName:iconColor:iconSize:imageSize
  • imageWithText:font:iconColor:imageSize
  • imageWithIcon:fontName:size:color

用法

NSString *icon = [IconFont icon:@"fa_align_left" fromFont:fontAwesome];
[IconFont buttonWithIcon:icon fontName:fontAwesome size:24.0f color:[UIColor whiteColor]];