当UIPickerView正在旋转时,我正试图抓住当前的“中间”行。我正在尝试这个问题的技巧:UIPickerView: Get row value while spinning?
但是,我不确定如何在MonoTouch中使用此覆盖 - 我无法调用基础,因为它没有实现,而我第四个参数(UIView)始终为null。有什么想法吗?
public override UIView GetView(UIPickerView picker, int row, int component, UIView view)
{
// now what to return?
}
答案 0 :(得分:0)
您永远不能在[Model]类中调用“base”方法。这就是为什么你得到一个描述性的例外,说“不要调用基本方法”。
您所要做的就是不调用基本方法: - )
返回作为方法返回值传递的最后一个视图参数。
答案 1 :(得分:0)
我发现Miguel写的这个代码回答了这个问题。发布以供将来参考:http://primates.ximian.com/~miguel/tmp/monocatalog/pickercustom.cs