Ian*_*ose 2 .net iphone data-binding mvvm xamarin.ios
我正在考虑如何编写应用程序以在Windows 7 Phone和IPhone上工作,一种选择是使用MonoTouch并使用MVVM构建应用程序,然后只需要平台之间的视图不同.
但MonoTouch似乎不支持数据绑定.
当(如果)数据绑定支持添加到MonoTouch时,请提供这些问题的答案,我将更改例外答案.
另请参见iOS是否有可用的数据绑定机制?
但是,直接开箱即用,MonoTouch不支持数据绑定.它遵循苹果MVC框架的应用程序,它根本没有绑定.github上有一个项目可以简化很多创建数据表的工作,但是:http://github.com/migueldeicaza/MonoTouch.Dialog.
最近有人谈论将一些银光代码(从月光)移植到MonoTouch,现在苹果打开了关于iOS应用可以做什么的闸门.Novell的家伙尚未发布任何内容,但我的猜测是有人可能正在调查它.
有一个以MonoTouch.Dialog开头并添加了DataBinding的开源框架.它已经拥有了自己的生命,现在的目标是成为iOS,Android和WP7的通用框架.虽然目前iOS仍处于测试阶段.
https://github.com/RobertKozak/MonoMobile.MVVM
查看评论以及来自@Blounty的更新答案
可能不是你追求的数据绑定答案......但是MonoCross框架现在已经达到1.0版
该框架为WP7,Droid和Touch提供了MVC基础.
我刚刚(在上周)开始在Droid和Touch中添加我们自己的绑定支持 - 对于我们的应用程序,它很容易绑定到INotifyPropertyChanged事件并进行自己的UI调整.
有关http://code.google.com/p/monocross的更多信息
| 归档时间: |
|
| 查看次数: |
1315 次 |
| 最近记录: |