Xamarin.ios 用于在MonoTouch.Dialog中拾取整数的元素
我有一个使用MonoTouch.Dialog反射API的应用程序,还有一个视图模型,其中包含两个Xamarin.ios 用于在MonoTouch.Dialog中拾取整数的元素,xamarin.ios,xamarin,monotouch.dialog,Xamarin.ios,Xamarin,Monotouch.dialog,我有一个使用MonoTouch.Dialog反射API的应用程序,还有一个视图模型,其中包含两个int属性。不幸的是,它看起来不像MonoTouch。Dialog有任何支持整数类型的元素。我希望它是一个简单的元素,显示一个带有一系列数字的UIPicker。我知道中有一个计数器元素,但它似乎不可能与反射API一起使用。因此,问题是: 符合这些要求的元素是否已经存在 如果不是的话 是否可以使用自定义元素的自定义属性扩展反射API 可以将反射API和元素API结合起来吗 为什么不将RadioEl
int
属性。不幸的是,它看起来不像MonoTouch。Dialog有任何支持整数类型的元素。我希望它是一个简单的元素,显示一个带有一系列数字的UIPicker
。我知道中有一个计数器元素
,但它似乎不可能与反射API一起使用。因此,问题是:
- 符合这些要求的元素是否已经存在
- 是否可以使用自定义元素的自定义属性扩展反射API
- 可以将反射API和元素API结合起来吗
var root = new RootElement ("Test") {
new Section ("Count"){
new RootElement ("Attendance", new RadioGroup ("Group", 2) {
new Section () {
new RadioElement ("1", "1"),
new RadioElement ("2", "2"),
new RadioElement ("3", "3")
}
}
}
}
整数的范围太大,无法使用无线组,但感谢您的建议。那么您最好创建(或使用其他人的)自定义元素。为了使用反射API实现这一点,我相信您已经修改了源代码(我认为只是Reflect.cs)