SwiftFontName 4.0.0

SwiftFontName 4.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新发布2019 年 4 月
SPM支持 SPM

Morita Naoki 维护。




SwiftFontName

SwiftFontName 是字名字补充,并支持本地化字体库。

您不再需要使用 SwiftFontName 搜索字名字。当使用 UIFont 时,有时会搜索字名字字符串,因为 UIFont 需要字符串字名字值。字体族名和字名字没有组织化命名规则,因此搜索正确字符串很痛苦。使用 SwiftFontName,当您输入字体族名的前一个单词时,字体名字候选项就会显示出来。

Version License Platform Carthage compatible

Helvetica

功能

  • 支持所有操作系统版本中的字名字。
  • 支持本地化字名字。

用法

字名字

要开始使用 SwiftFontName,在您希望使用字名字补充的任何地方写下以下行

import SwiftFontName

然后

FontName.HelveticaNeueLight // HelveticaNeue-Light

真的非常简单!

本地化字体名称

您可以选择本地化字体

LocalizedFontName(FontName.Copperplate, ["ja": FontName.HiraKakuProNW6, "en": FontName.HelveticaNeueLight])

这意味着当首选语言为日语时,使用 HiraKakuProNW6。当首选语言为英语时,使用 HelveticaNeue-Light。其他情况下,使用 Copperplate

要求

  • iOS 8.0 或更高版本
  • Xcode 10.2
  • Swift 5

安装

SwiftFontName 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中

CocoaPods

use_frameworks!
pod 'SwiftFontName', '~> 2.0.0'

Carthage

github "morizotter/SwiftFontName" ~> 2.0

手动操作

要复制 SwiftFontName 目录中的 FontName.swiftLocalizedFontName.swift,您也可以使用此库。

贡献

  1. 分支
  2. 创建您的功能分支(git checkout -b my-new-feature)
  3. 提交您的更改(git commit -am '添加一些功能')
  4. 推送到分支(git push origin my-new-feature)
  5. 创建新的拉取请求

作者

森英俊,[email protected]

许可证

SwiftFontName 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。