【发布时间】:2019-08-23 12:14:21
【问题描述】:
我正在使用 shell 在我的 Xamarin Forms 应用程序中导航。我希望我的设置位于通过调用 PushModalAsync 导航到的模态对话框中。在该设置页面中,我想导航到其他页面,例如密码更改。但由于我没有使用 NavigationPage,我无法让它工作。
如何将 Shell 与 Modal 结合使用并在该 Modal 页面中导航?
我可以通过将我的 SettingsPage 设置为新的 MainPage 来使其工作。但是我没有得到模态导航动画。
【问题讨论】:
-
将您的设置页面包装在 NavigationPage 中
-
@Jason 使用 NavigationPage 可能会解决问题,但之后我将不再使用我想使用的 Shell。但如果我没有找到任何其他解决方案,NavigationPage 将不得不这样做。