【文件属性】:
文件名称:tca-swiftui-navigation-demo:演示项目,展示如何使用Swift Composable Architecture在SwiftUI iOS应用程序中实现导航
文件大小:1.91MB
文件格式:ZIP
更新时间:2021-05-15 21:13:21
ios navigation example swiftui swiftui-example
具有可组合架构的SwiftUI导航
:memo: 描述
这是一个演示项目,展示了如何使用在SwiftUI iOS应用程序中实现导航。 它使用NavigationLink将屏幕推送到导航堆栈上。 应用状态通过可组合架构进行管理。 它还包含负责处理长效效果并将逻辑栈从根视图(pop-to-root)释放的逻辑。
该项目中使用的解决方案在以下文章中进行了描述: 。
在演示应用程序中导航
:hammer_and_wrench: 科技栈
v12.4
v5.3
v14.4
v0.17.0
该项目包含单元测试和快照测试。 使用iPhone 12模拟器记录了快照测试的参考图像。
:hot_beverage: 你喜欢这个项目吗?
:page_facing_up: 执照
版权所有:copyright:2021 Dariusz Rybicki Darrarski
执照:麻省理工学院
【文件预览】:
tca-swiftui-navigation-demo-main
----Demo.mp4(349KB)
----Demo()
--------Resources()
--------Sources()
--------Tests()
----Demo.xcodeproj()
--------xcshareddata()
--------project.pbxproj(26KB)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(61B)
----Demo.gif(770KB)