如何使用mvvmcross更改ViewController

时间:2014-02-19 23:16:13

标签: xamarin.ios xamarin mvvmcross

所以我正在使用MVVMCross学习Xamarin,我想改变观点。我可以通过执行以下操作在我的ViewModel中执行此操作:

ShowViewModel<ProfileViewModel>();

然后它出现了一个带有后退按钮的导航我想从一个视图移动到另一个视图。

1 个答案:

答案 0 :(得分:1)

后退按钮是UiNavigationController的一部分 - 它是显示视图控制器的默认方式。

随着您进一步了解UiKit和MvvmCross的进展,您会发现很多方法可以改变这种行为(如果您想了解更多内容,请搜索自定义MvvmCross演示者)但是,第一步可能是设置HidesBackButton第二个ViewController - 参见Wally在http://morewally.com/cs/blogs/wallym/archive/2012/05/29/hiding-the-back-button-in-a-navigation-controller-with-monotouch.aspx

中的文章

this.NavigationItem.SetHidesBackButton(true,true)