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免费
下载源码
通过命令行克隆项目:
git clone https://github.com/huybuidac/SwiftUIFontIcon.git