2014-10-01 45 views
0

你好,我可以在Xamarin中使用Mvvm Cross框架爲所有平臺編寫一個UI嗎?Mvvmcross中所有平臺的相同UI Xamarin

就像我的代碼爲通用的UI,可以爲不同的平臺Android,IOS,Windows生成。

我看到Xamarin表單給出了這樣的事情,但MVVMCross呢?

+0

我建議去了解更多關於Xamarin.Forms它有它自己的MVVM框架內置。使用MVVMCross不可能重用UI代碼。 – 2014-10-01 11:41:07

回答

0

不,Mvvmcross不會自動提供UI。視圖是平臺特定的,而模型和視圖模型是平臺獨立的。 所有三個表單都是平臺獨立的。爲了完成這個工作,Forms添加了另一個名爲Renderer的層(這是特定平臺)。開箱即用的是一些渲染器,然後是第三方社區(特別是Forms Labs),最後,您可以製作自己的渲染器或擴展現有的渲染器。

+0

同時使用? http://blog.ostebaronen.dk/2014/07/xamarinforms-and-mvvmcross.html – Stuart 2014-10-02 07:05:28

0

所以,如果我的結論簡單sencario,因爲xamarin形式使用MVVM所以它能夠更好地使用xamarin形式,而不是mvvmcross爲一個單一的用戶界面

相關問題