Monotouch Dialog UI Picker Element在哪里?

时间:2013-04-08 17:53:44

标签: view dialog xamarin.ios xamarin picker

单声道对话框的自定义选择器元素(Xamarin.IOS)?

// update

UIPickerView将是一个很棒的元素,可以与UIActionSheet一起作为monotouch对话框元素。

相反,我进入手工构建,然后尝试将其装入UIActionSheet。几天工作(我是一个菜鸟),但是试图清理它的美学(我认为我只是坚持一个'好'解决方案,现在将拣选器嵌入桌子中)。

以防万一其他人开始这个冒险,这是一个让你的选择者的链接:
https://www.youtube.com/watch?v=lXa9WZMcmoE

以下是如何设置UIActionSheet的链接: http://monotouch.2284126.n4.nabble.com/UIActionSheet-Presenting-action-sheet-clipped-by-its-superview-warning-td3897607.html

//另一次更新

虽然不是使用MT.D的自定义选取器元素,但您可以通过链接控件的输入视图(视图对象,即文本字段)并将其输入视图属性设置为选择器来排序弹出选择器。只要单击此控件,选取器就会从底部滑入。想想我只需要用我自己的选择器和某个取消按钮来实现自定义视图......嗯:

http://nomtek.com/tips-for-developers/working-with-pickers/

1 个答案:

答案 0 :(得分:1)

您的更新是正确的 - 您需要创建一个继承自EntryElement的自定义MT.D元素,覆盖创建UITextField的方法并将字段的InputView设置为您选择的输入视图。我实际上刚刚写了一篇关于这个的教程:Custom MT.D Input View & Element