在MvvmCross中,是否可以为单个视图使用两个ViewModel? 原因是已经存在的核心库中已经有了导航功能以及一个基于它的工作应用程序。现在我需要创建另一个应用程序并利用唯一的视图来处理两个ViewModel(在核心库中,有一个视图通过ShowViewModel导航到另一个视图,而我只想保留同一视图并更改我的数据上下文)。 感谢任何建议。
是的 您可以继续使用ShowViewModel并通过覆盖Presenter来更改导航方式-请参阅维基中的自定义Presenter 或者您可以完全使用不同的导航机制-没有任何强制要求您使用ShowViewModel