Ipad 如何使用monotouch将uipickerview添加为uitableviewcell中的子视图?

Ipad 如何使用monotouch将uipickerview添加为uitableviewcell中的子视图?,ipad,c#-4.0,uitableview,xamarin.ios,uipickerview,Ipad,C# 4.0,Uitableview,Xamarin.ios,Uipickerview,我已经实现了一个网格结构(比如5行10行) 列)用于iPad。我通过添加许多uitextfiled(通过 创建框架)作为子视图(每个单元都是可编辑的,就像 在UItableViewCell的单行中显示 现在,我的任务是在用户单击时提供一个下拉菜单 我发现这很难实现,因为我是新手 单触式。因此,我决定使用默认的UIPicker(类似鼓的 结构) 这就是我现在想要实现的目标,当用户点击iPad屏幕下半部分的手机时,我希望 拾取元件(滚筒)显示,用户可以单击 值来选择一个值(不同的字段可能有不同的值范

我已经实现了一个网格结构(比如5行10行) 列)用于iPad。我通过添加许多uitextfiled(通过 创建框架)作为子视图(每个单元都是可编辑的,就像 在UItableViewCell的单行中显示

  • 现在,我的任务是在用户单击时提供一个下拉菜单 我发现这很难实现,因为我是新手 单触式。因此,我决定使用默认的UIPicker(类似鼓的 结构)

  • 这就是我现在想要实现的目标,当用户点击iPad屏幕下半部分的手机时,我希望 拾取元件(滚筒)显示,用户可以单击 值来选择一个值(不同的字段可能有不同的值范围)。

  • 底线我想使用monotouch将UIPicker添加到UItableViewcell(注意:使用monotouch对话框的正常过程会在rootelement下的某个部分声明picker元素,我想我在这里不能这样做。)

  • 所以,请告诉我如何去做,或者如果有更好的方法来实现这个下拉体验保持网格完整。提前感谢

    对于列表中的第3项:您可以在iPad上使用UIPopoverController,其中可以放置UIPicker或任何其他控件。我会帮你的

    您可以在选定事件的UITableViewSource(UITableViewDelegate)子类中启动UIPopoverController

    对于列表中的第4项:如果要在UITableViewCell中添加UIPicker,例如,在最后一个单元中,应执行以下操作:

    • 声明您自己的UITableViewCell子类,它在自身中创建UIPicker
    • 在UITableView.GetCell事件上,检查indexPath是否指向最后一个单元格。如果是,请创建自定义UITableViewCell

    您是否尝试过改用
    UIActionSheet
    ?它显示一个弹出气泡,其中有许多按钮可供选择。您将在其他应用程序中看到它。@jonathanpeppers:我想知道是否可以使用UIPopOverController(为每个单元格显示自定义列表),但我不确定UIPopOverController是否可以链接到UIExtField的框架。。。试图调查一下。。。如果你在我之前找到的话,给我一些链接。