我正在寻找一种能够通过URI方案在应用程序中进行导航的方法,因为URI可以导航到应用程序深处的几个级别的屏幕,我无法理解如何正确构建堆栈。
例如,如果我有一个myapp://home/first/second/third
格式的URI,那么如何将用户带到third
屏幕,同时还要确保second
,first
和{ {1}}屏幕在堆栈后面。
用于URI导航的MvvmCross文档声称它将正确地构建堆栈,但是在Github上查看示例和实现时,由于似乎只有一个视图模型被导航到了,所以我错过了如何完成该实现。
我错过了什么吗,还是MvvmCross不支持我描述的内容?
我可能可以构造一些正在侦听的导航,以完成每个导航并移至下一个视图模型,但是用户会看到这种情况。