我实现了一个看起来很网格的结构(比如5行和10行) 专栏)用于iPad。我通过添加许多UITextFileds(通过 创建框架)作为子视图(每个单元格都是可编辑的,就像一个 excel sheet)在UItableViewCell的单行中。
现在我的任务是在用户点击时设置一个下拉菜单 任何细胞。我发现这很难实现,因为我是新手 MonoTouch的。所以我决定选择默认的UIPicker(鼓如 结构)。
所以这就是我想要实现的目标,当用户点击iPad屏幕下半部分的单元格时,我希望 拾取元素(鼓)显示,用户可以点击 选择值的值(不同的字段可能具有不同的值范围)。
所以请告诉我如何去做,或者是否有更好的方法来实现这种保持网格完整的下拉体验。提前谢谢!
答案 0 :(得分:2)
对于列表中的第3项:您可以在iPad上使用UIPopoverController,您可以在其中放置UIPicker或任何其他控件。演示:https://github.com/xamarin/monotouch-samples/tree/master/Popovers会帮助您。
您可以在RowSelected事件的UITableViewSource(UITableViewDelegate)子类中触发UIPopoverController。
对于列表中的第4项:如果要在UITableViewCell中添加UIPicker,例如,在最后一个中,您应该执行以下操作: