TagKit Logo

Version Swift 5.9 Swift UI MIT License Twitter: @danielsaidi Mastodon: @danielsaidi@mastodon.social

关于 TagKit

TagKit 是一个 Swift SDK,可以轻松地在 SwiftSwiftUI 中处理标签和字符串/ID slugification(生成 URL 友好的字符串)。

标签和标签视图可以根据您的需求进行定制。您可以对任何模型进行 slug 化和标签化,并自定义 slug 的格式。在呈现标签时,您可以应用自定义样式并使用任何您喜欢的视图。

TagKit 还提供了一些视图,可以更轻松地处理标签。例如,TagListTagEditList 可以让您列出和编辑标签,TagCapsule 渲染样式化的标签,而 TagTextField 会在您键入时自动 slug 化文本。

安装

TagKit 可以使用 Swift Package Manager 进行安装

https://github.com/danielsaidi/TagKit.git

开始使用

在线文档中有一个入门指南,可以帮助您开始使用 TagKit。

文档

在线文档包含更多信息、文章、代码示例等。

支持这个库

您可以在 GitHub Sponsors 上赞助我,或者联系我以获得付费支持,以帮助支持我的开源项目

您的支持使我能够投入更多精力到这些项目中,并使它们尽可能地完善。

联系方式

如果您有任何疑问或想以任何方式做出贡献,请随时与我联系

许可

TagKit 在 MIT 许可证下可用。有关更多信息,请参见LICENSE文件。