Xamarin.ios 建议如何使用mvvmcross实现DatePickerDialog等效项&;单触式
目前已经实现了一个Droid应用程序,在按下按钮时会弹出一个DatePickerDialog。Xamarin.ios 建议如何使用mvvmcross实现DatePickerDialog等效项&;单触式,xamarin.ios,mvvmcross,Xamarin.ios,Mvvmcross,目前已经实现了一个Droid应用程序,在按下按钮时会弹出一个DatePickerDialog。 因为这一定是一个常见的用例,有人对如何通过触摸实现类似的功能有什么建议吗 不确定是否可以使用AlertView&如果可以,如何或什么是合适的方法 一个指向现有样本或项目的指针,做类似的事情将不胜感激 短暂性脑缺血发作 Andreas假设我的UI设计师同意(有时他们喜欢做不同的事情)。。。我会使用UIDatePicker-请参阅 (警告-ObjC!) 作为MonoTouch和MvvmCross开
因为这一定是一个常见的用例,有人对如何通过触摸实现类似的功能有什么建议吗 不确定是否可以使用AlertView&如果可以,如何或什么是合适的方法 一个指向现有样本或项目的指针,做类似的事情将不胜感激 短暂性脑缺血发作
Andreas假设我的UI设计师同意(有时他们喜欢做不同的事情)。。。我会使用
UIDatePicker
-请参阅
- (警告-ObjC!)
作为MonoTouch和MvvmCross开发人员的一次相当好的体验,我将通过以下方式实现这一点:
- 为我的屏幕显示创建自定义的
(可能是子类化ui视图
或ui按钮
)ui标签
- 在自定义的
中,当需要编辑时,我会使用UIView
,其中包含这样的代码UIDatePicker
- 对于MvvmCross数据绑定,我将公开一个
属性和一个public DateTime值{get;set;}
事件public event EventHandler ValueChanged
- 为了使数据绑定正常工作,我将在MvvmCross
设置过程中添加一些自定义绑定,这与Droid问题中的情况非常相似-
- 在我的“页面”中使用自定义的
,并对ui视图
值进行双向绑定
不过,如果我赶时间的话,我可能会:
- 在屏幕上转储一个按钮,并将其标题绑定到ViewModel日期时间
- 在我的“页面”中使用隐藏代码
将按钮UIViewController
连接到一些代码,以显示TouchUpInside
UIDatePicker
- 使用代码隐藏来响应
事件,以便在ViewModel中设置回属性UIDatePicker
UIDatePicker
-请参阅
- (警告-ObjC!)
作为MonoTouch和MvvmCross开发人员的一次相当好的体验,我将通过以下方式实现这一点:
- 为我的屏幕显示创建自定义的
(可能是子类化ui视图
或ui按钮
)ui标签
- 在自定义的
中,当需要编辑时,我会使用UIView
,其中包含这样的代码UIDatePicker
- 对于MvvmCross数据绑定,我将公开一个
属性和一个public DateTime值{get;set;}
事件public event EventHandler ValueChanged
- 为了使数据绑定正常工作,我将在MvvmCross
设置过程中添加一些自定义绑定,这与Droid问题中的情况非常相似-
- 在我的“页面”中使用自定义的
,并对ui视图
值进行双向绑定
不过,如果我赶时间的话,我可能会:
- 在屏幕上转储一个按钮,并将其标题绑定到ViewModel日期时间
- 在我的“页面”中使用隐藏代码
将按钮UIViewController
连接到一些代码,以显示TouchUpInside
UIDatePicker
- 使用代码隐藏来响应
事件,以便在ViewModel中设置回属性UIDatePicker