SwiftUIFontIcon
SwiftUI项目中实现字体图标的最简单方法。
用法
图书馆超级易于使用,只是这样的东西:)
文本
SwiftUIFontIcon
// …
FontIcon.text(.materialIcon(code: .access_alarm))
FontIcon.text(.materialIcon(code: .access_alarm), fontsize: 30)\”>
import SwiftUIFontIcon // ... FontIcon . text ( . materialIcon ( code : . access_alarm ) ) FontIcon . text ( . materialIcon ( code : . access_alarm ) , fontsize : 30 )
按钮
FontIcon . button ( . ionicon ( code : . md_add_circle ) , action : { } ) FontIcon . button ( . materialIcon ( code : . settings ) , action : { } , padding : 8 ) . background ( RoundedRectangle ( cornerRadius : 4 ) . foregroundColor ( . blue ) )
安装
Cocoapods(Xcode 11&Xcode 12)
Cocoapods是可可项目的依赖性经理。
您可以使用以下命令安装它:
$ gem install cocoapods
要使用Cocoapods将SwiftUIFontIcon集成到您的Xcode项目中,请在您的Podfile中指定:
use_frameworks!
pod \' SwiftUIFontIcon \'
SPM(仅XCode 12)
安装SwiftUIFontIcon的首选方法是通过Swift Package Manager。
Xcode 12与libswiftPM集成,以为iOS,WatchOS和TVOS平台提供支持。
- 在XCode中,打开您的项目并导航到文件→ Swift软件包→添加软件包依赖关系…
- 粘贴存储库URL(
https://githu*b*.c*om/huybuidac/SwiftUIFontIcon),然后单击下一步。 - 对于规则,选择分支(将分支设置为主
master)。 - 点击完成。
- 打开项目设置,将Swiftui.Framework添加到链接的框架和库中,将状态设置为可选。
样本
要运行SPM的示例项目,请使用Xcode 12 beta
要运行可可录的示例项目,请使用Xcode 11 || 12 beta
支持字体
目前, SwiftUIFontIcon支持:
- 物质图标
- 离子
- 字体真棒5免费
