配合UIFont快速工作 - UIFontComplete

2016-12-15      45      Swift
项目简介 前往项目首页

UIFontComplete

配合UIFont快速工作,很少出错误

Usage

这个库是UIFont的简单扩展,是在iOS上用于每一个标准安装字体的Font enum。在搜索UIFont类型名字时不会有太多的应付并且字体名字错了也不会在运行时出意外。

对UIFont不会用基于构造函数的String:

let font = UIFont(name: "Arial-BoldItalicMT", size: 12.0)

你可以直接打出字体枚举的名字然后让代码补全:

let font = UIFont(font: .arialBoldItalicMT, size: 12.0)

Installation

Carthage

如果你使用Carthage来管理你的依赖,并且在你的Carfile中添加UIFontComplete:

github "Nirma/UIFontComplete"

如果你使用Carthage来创建你的依赖,确保在目标的" Linked Frameworks and Libraries " 部分添加了UIFontComplete.framework ,然后在你的Carthage框架中导入UIFontComplete.framework复制版本解析。 

CocoaPods

如果你使用CocoaPods来管理你的依赖,直接在你的Podfile中添加UIFontComplete:

pod 'UIFontComplete'

Requirements

  • Xcode 8.0
  • Swift 3.0+