关于 Tutti
Tutti 帮助您使用 Swift 创建类似提示和教程的引导体验。
结果可能看起来像这样,或者完全不同
Tutti 有不同的引导类型。标准引导直接显示一次,而其他类型可能需要多次呈现尝试,一定数量的“不正确”操作等。您还可以组合不同的引导类型来创建新的类型,并在需要再次显示时重置任何引导的显示状态。
Tutti 还支持多用户,因此每个引导对每个用户都是唯一的。
支持的平台
Tutti 支持 iOS 9
,macOS 10.15
,tvOS 13
和 watchOS 6
。
安装
可以使用 Swift 包管理器安装 Tutti
https://github.com/danielsaidi/Tutti.git
或使用 CocoaPods
pod Tutti
您也可以克隆仓库并在本地构建库。
开始使用
在线文档提供了入门指南,可以帮助您开始使用此库。
文档
在线文档包含文章、代码示例等内容,让您概览库的各个部分。
当前在线文档针对iOS平台。要为其他平台生成文档,请在Xcode中打开包,选择模拟器,然后运行“产品/生成文档”命令。
示例应用
该项目包含一个示例应用,让您可以在iOS和macOS上探索该库。要尝试它,只需打开并运行Demo/Demo.xcodeproj
。
支持
您可以在GitHub Sponsors上赞助此项目,或联系以获得付费支持。
联系
如果您有任何问题或想要以任何方式做出贡献,请随时联系我们。
- 电子邮件: [email protected]
- Twitter:@danielsaidi
- 网站:danielsaidi.com
许可协议
Tutti 遵循 MIT 许可协议。更多信息请参阅 LICENSE 文件。