使用MvvmCross注册向导(在iOS上)

时间:2015-10-10 15:58:35

标签: ios xamarin mvvmcross

我需要在iOS上使用三种不同的视图实现注册向导。我正在使用MvvmCross,我很困惑如何处理RegistrationViewModel。

我的想法:我有一个RegistrationViewModel和三个不同的ViewControllers / Views。每个视图都会向VM添加一些数据。在第三步之后,我将所有数据发送到服务器。

如何实现这一目标?是否可以只使用一个ViewModel,还是需要三个不同的VM(每个视图一个)和一个存储注册数据的缓存实例,直到第三步完成?

任何建议都会很棒。

1 个答案:

答案 0 :(得分:0)

为什么不让RegistrationViewModel拥有自己的三个视图模型,比如step1vm,step2vm,step3vm?

这是我做的事情,例如页面中的标签,主vm和主vm内每个标签的vm。

相关问题