FontBook 1.0.1

FontBook 1.0.1

Brianna Lee维护。



FontBook 1.0.1

  • Brianna Lee

FontBook

iOS的一个简单、Swift风格的enum字体管理器

先决条件

  • Xcode 9+
  • Swift 4+
  • 有权限嵌入项目中的字体文件

安装

Cocoapods

pod 'FontBook'

手动

FontBook.swift (链接) 拷贝到您的Xcode项目中。确保在Xcode中将它添加到您的应用target中。

设置

首先,将您要使用的字体文件复制到您的项目中。FontBook以UIFont为核心,因此接受所有标准字体文件格式。请确保选择相关的目标,并确认已勾选“按需复制项目”选项。

使用方法

import FontBook

创建一个具有原始值FontBook的枚举。对于您复制到项目中的每个字体,添加一个案例,并适当地命名它。为每个案例提供一个与字体文件名称匹配的原始值。

enum Fonts: FontBook {
    case arial = "Arial"
    case arialItalic = "Arial Italic"
    case arialBold = "Arial Bold"
    case arialBoldItalic = "Arial Bold Italic"
    
    case helveticaNeue = "HelveticaNeue"
}

要访问UIFont

let font = Fonts.arial.rawValue.of(size: 12, color: .black)

版本管理

此项目使用SemVer用于版本管理语义。有关所有可用版本,请参阅此存储库上的标签

作者

另请参阅参与此项目的贡献者列表

许可证

本项目受MIT许可证的许可 - 有关详细信息,请参阅LICENSE.md文件