SwiftUIFontIcon 2.1.0

SwiftUIFontIcon 2.1.0

huybuidac 维护。



  • by
  • huybuidac

SwiftUIFontIcon

在您的 SwiftUI 项目中实现字体图标的最简单方法。

用法

库使用非常简单,就像这样 :)

文本

import SwiftUIFontIcon

// ...

FontIcon.text(.materialIcon(code: .access_alarm))
FontIcon.text(.materialIcon(code: .access_alarm), fontsize: 30)

Test Image 3

按钮

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 是 Cocoa 项目的依赖管理器。

您可以使用以下命令安装它

$ gem install cocoapods

要使用 CocoaPods 将 SwiftUIFontIcon 集成到您的 Xcode 项目中,请在 Podfile 中指定它

use_frameworks!

pod 'SwiftUIFontIcon'

SPM (仅限 Xcode 12)

安装 SwiftUIFontIcon 的首选方法是使用 Swift 包管理器

Xcode 12 集成 libSwiftPM,以提供对 iOS、watchOS 和 tvOS 平台的支持。

  1. 在 Xcode 中,打开您的项目,转到 文件Swift 包添加包依赖...
  2. 粘贴存储库 URL(https://github.com/huybuidac/SwiftUIFontIcon),然后点击 下一步
  3. 对于 规则,选择 分支(分支设置为 master)。
  4. 点击 完成
  5. 在项目设置中打开,将 SwiftUI.framework 添加到 链接的框架和库,将 状态 设置为 可选

示例

要运行 SPM 示例项目,请使用 xcode 12 测试版

要运行 Cocoapods 示例项目,请使用 xcode 11 或 12 测试版

支持的字体

目前,SwiftUIFontIcon 支持

  • Material icon
  • Ionicons
  • Font Awesome 5 Free