xamarin - 如何在 mvvm light 中返回多个 View 模型

标签 xamarin xamarin.ios xamarin.android viewmodel mvvm-light

我正在做xamarin开发,而不是做表单。

我想返回 3 个 View Controller /事件,但返回方法用于返回 1 个 View Controller 或事件

如果我使用navigateto,我相信会再次添加 View Controller /事件,即两个实例。

那么如何解决这个问题呢?

更新: 这是导航界面,也无法访问导航堆栈

enter image description here

最佳答案

如果您要返回,请使用INavigationService.GoBack();。您可以连续调用 3 次以返回 3 页。

private void GoBackThree()
{
    _navigationService.GoBack();
    _navigationService.GoBack();
    _navigationService.GoBack();
}

关于xamarin - 如何在 mvvm light 中返回多个 View 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43217420/

相关文章:

ios - 如何使用 MonoTouch 有效地呈现伪 HTML?

ios - 在Xamarin iOS应用程序的PCL内包含内容文件

ios - 在 iPhone 5 上尝试调试应用程序时出现 Xamarin iOS 错误

android - Xamarin 中的 Google-Fit Sensor.TYPE_STEP_COUNTER 等效项

c# - 当我尝试在未关闭的情况下启动应用程序时,该应用程序崩溃了

c# - C# 中修饰符 static 对于此项错误无效

c# - Xamarin 表单中的动画 AbsoluteLayout 项目

ios - 如果我无法从另一个线程调用 UIKit,如何在 Dispose 中进行清理?

xamarin.ios - Monotouch.Dialog 是所有 UITableviews 的合适替代品吗?

android - 如何将 Firebase 消息传送到 Xamarin.Android 应用程序?