假设我的应用程序中有 SwipeView,我将使用 Footer 在 SwipeView 的视图之间导航。应该遵循什么方法来为每个 SwipeView 的视图实现不同的 NavigationStack。它们的任何内置类是否可用于 Swipeview 的视图导航?
谢谢
更新:
这是我实施的。当我展开屏幕,然后单击 ListView 中的项目并使用 (StackView.push()) 打开新屏幕时,问题就出现了,它没有相对于屏幕的宽度进行扩展。我尝试了很多事情,但没有成功。
假设我的应用程序中有 SwipeView,我将使用 Footer 在 SwipeView 的视图之间导航。应该遵循什么方法来为每个 SwipeView 的视图实现不同的 NavigationStack。它们的任何内置类是否可用于 Swipeview 的视图导航?
谢谢
更新:
这是我实施的。当我展开屏幕,然后单击 ListView 中的项目并使用 (StackView.push()) 打开新屏幕时,问题就出现了,它没有相对于屏幕的宽度进行扩展。我尝试了很多事情,但没有成功。
您可以使用SwipeView
of StackViews
。
然后,您必须选择导航的行为方式。
StackView
更改为新页面时,是否应该清除除根页面之外的所有页面?
当用户想从一个根页面返回时,应用程序是否应该切换到最后一个StackView
?如果这个问题的答案是肯定的,那么您必须自己实现 swipeview 历史记录。