Mvvmcross Xamarin中所有平台的相同UI

时间:2014-10-01 10:37:54

标签: user-interface xamarin mvvmcross

Hello All,我可以使用Xamarin中的Mvvm Cross框架为所有平台编写一个UI吗?

就像我为可以为Android,IOS,Windows等不同平台生成的通用UI编码一样。

我看到Xamarin Forms提供了类似的东西,但MVVMCross呢。

2 个答案:

答案 0 :(得分:0)

不,Mvvmcross不会自动提供UI。视图是特定于平台的,而模型和视图模型是独立于平台的。 使用Forms这三个都是独立于平台的。为了完成这项工作,Forms添加了另一个层,称为Renderer(特定于平台)。开箱即用的是一堆渲染器,然后是第三方社区(特别是Forms Labs),最后,您可以制作自己的渲染器或扩展现有的渲染器。

答案 1 :(得分:0)

因此,如果我在简单的sencario中得出结论,因为xamarin形式使用Mvvm所以最好使用xamarin形式而不是mvvmcross用于单个Ui