一个可动画的 SwiftUI Shape,用于绘制水平或垂直轴上具有弯曲边的矩形。
选择 File
-> Swift Packages
-> Add Package Dependency
并输入 https://github.com/CypherPoet/SwiftUICurvedRectangleShape
。
您可以将 SwiftUICurvedRectangleShape
作为包依赖项添加到您的 Package.swift
文件中
let package = Package(
//...
dependencies: [
.package(url: "https://github.com/CypherPoet/SwiftUICurvedRectangleShape", .exact("0.0.1")),
],
//...
)
从那里,在您需要它的任何包的目标中,将 SwiftUICurvedRectangleShape
称为“目标依赖项”。
targets: [
.target(
name: "YourLibrary",
dependencies: [
"SwiftUICurvedRectangleShape",
],
...
),
...
]
然后,只需在您想使用 CurvedRectangle
类型的地方 import SwiftUICurvedRectangleShape
即可。
导入 SwiftUICurvedRectangleShape
将会公开 CurvedRectangle
类型。
CurvedRectangle(
curveAxis: .horizontal,
leadingDepthPercentage: 8,
trailingDepthPercentage: 8
)
CurvedRectangle
的完整文档可以在这里找到。
此外,演示应用程序包含许多示例和说明,说明如何在实践中使用它。
非常欢迎对 SwiftUICurvedRectangleShape
做出贡献。 查看一些 问题模板 以获取更多信息。
文档由 Jazzy 生成。 安装说明可以在这里找到,一旦您设置好它,只需从命令行运行 jazzy
即可生成文档。
📝 请注意,这将仅为您生成可在本地查看的 docs
文件夹。 此文件夹被 git
忽略,因为存在一个 action 来自动生成根级别的文档,并在项目的 gh-pages
分支上提供它们。
SwiftUICurvedRectangleShape
在 MIT 许可证下可用。 有关更多信息,请参见 LICENSE 文件。