Octicons Swift 封装。
此项目基于 OcticonsIOS。
此项目使用 Octicons 版本 3.5.0,而非最新版。请参考此 问题。
let octiconsFont = UIFont.octiconsFont(size: 18)
let octiconsFont = UIFont(name: "Octicons", size: 18)
let repoString = String.character(for: .repo)
let repoImage = UIImage(octiconsID: .repo,
iconColor : UIColor.black,
size : CGSize(width: 30, height: 30))
label.font = UIFont.octiconsFont(size: 18)
label.text = String.character(for: .repo)
imageView.image = UIImage(octiconsID : .rocket,
backgroundColor: UIColor.gray,
iconColor : UIColor.black,
iconScale : 0.8,
size : CGSize(width: 30, height: 30))
只需将源文件夹中的文件复制到您的项目中。 (检查您的平台)
请查看此说明。
如果您使用 Carthage 或 CocoaPods 安装 OcticonsSwift,请参看文章的第 4 点。
欢迎任何反馈和 pull 请求 :)
OcticonsSwift 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。