SFSymbol: SFSymbols 6 至 1.1

Build Status Swift Package Manager compatible CocoaPods compatible Carthage compatible License

所有 SFSymbols 触手可及 (SFSymbol 6 至 1.1)

demo6

用法

SFSymbol6SFSymbol5 等都是 enum(枚举),包含 Apple 所有 SFSymbols 版本 6 至 1.1 的标识符字符串。

例如,SFSymbol6.Camera.cameraMeteringPartial.image 会生成一个 SwiftUI 的 Image。省略 .image 部分将返回一个枚举值,其关联的原始值为 "camera.metering.partial"

sf6demo.mp4

SwiftUI

    SFSymbol6.Camera.cameraMeteringPartial.image

或者

UIKit

    UIImage(symbol: SFSymbol6.Camera.cameraMeteringPartial)

安装

Swift Package Manager(首选)

只需向您的项目中添加一个包,传入 https://github.com/Nirma/SFSymbol 和您喜欢的版本,例如 3.0

Cocoapods

只需将这行代码添加到您的 podfile 中

pod 'SFSymbol'

Carthage

github "Nirma/SFSymbol"

为此项目做贡献

非常欢迎贡献

如果您希望修复项目中的某些问题,或希望添加任何其他类型的增强功能,请提出添加到项目中。请随时发送拉取请求或为此项目打开一个 issue。

许可证

SFSymbol 在 MIT 许可证下发布。 请参阅 LICENSE 了解详情。