MvvmCross:将MvvmCross与普通技术混合的技巧



我正在尝试将一个中等大小的应用程序转换为使用已经使用Xamarin为iOS和Android开发的MvvmCross,但使用正常技术。是否有可能将MvvmCross技术与普通风格的视图控制器和活动混合在一起,这样我就可以花时间逐个屏幕迁移到MvvmCross?以我目前的速度,我可能需要几周的时间才能将整个应用程序转换为MvvmCross,我希望它不是一个全有或全无的过程。我的老板可能不愿意等到我完全完成,所以在我切换到增强工作之前完成一些工作将有助于以后我有更多的时间完成转换。因此,对于逐屏缓慢迁移到MvvmCross,您所能想到的任何技巧都会有所帮助。

是否有可能将MvvmCross技术与普通风格的视图控制器和活动混合在一起,这样我就可以花时间逐个屏幕迁移到MvvmCross?

是的,你可以很容易地混合和匹配'code-behind'与MvvmCross。

例如,参见https://github.com/slodge/eh这样的项目,它使用带有MvvmCross数据绑定的故事板。

因此,对于逐屏缓慢迁移到MvvmCross,任何您能想到的技巧都是有帮助的。

对不起-我个人不认为这后半部分是一个很好的问题的StackOverflow格式-它只是太一般和非具体。也许最好是在遇到特定问题或遇到特定问题时再回过头来问具体的个别问题

最新更新