使用 UIKit 元素在应用程序中渲染Figma文档的框架

Figma用户界面

FigmaUI 是一个使用 UIKit 元素在应用程序中渲染Figma 文档的框架。

用法

现在只能使用Figma API。

Figma API 密钥可在此页面上找到。

文档 ID 可以在文档 URL 中找到:“ https://www.figma.com/file/Document_ID

import FigmaUI

let figmaViewController = FigmaViewController(
    apiKey: "<Figma API key>",
    documentId: "<Figma document id>"
) { document in
    document.firstView(withName: "<Figma view name>")
}

例子

屏幕录制.2023-07-06.at.16.01.51.mp4

添加 FigmaUI 作为依赖项

要在 SwiftPM 项目中使用 FigmaUI 库,请将以下行添加到 Package.swift 文件的依赖项中:

.package(url: "https://github.com/adurymanov/FigmaUI"),

包含“FigmaUI”作为可执行目标的依赖项:

.target(name: "<target>", dependencies: [
    .product(name: "FigmaUI", package: "FigmaUI"),
]),

最后,将 import FigmaUI 添加到您的源代码中。

GitHub

查看 Github