2011-03-18 10 views
1

UIPickerViewが回転しているので、現在の '中間'行を取得しようとしています。私はこの質問から技術を試しています:UIPickerView: Get row value while spinning?MonteTouchのUIPickerViewModel.GetView - どのように使用するのですか?

しかし、私はMonoTouchでこのオーバーライドをどのように使うべきかわかりません - 実装されていないのでベースを呼び出すことはできません。 (UIView)は常にnullです。何か案は?

public override UIView GetView(UIPickerView picker, int row, int component, UIView view) 
{ 
    // now what to return? 
} 

答えて

0

[モデル]クラスでは、「ベース」メソッドを決して呼び出すことはできません。このため、「基本メソッドを呼び出さない」という記述的な例外が発生します。

あなたがしなければならないのは、

戻りメソッドの戻り値として渡される最後のビューパラメータ:-)基本メソッドを呼び出していません。

+0

ありがとう、最後のビューパラメータはnullです(私の質問から: "4番目のパラメータ(UIView)は常にnullです") – vlad259

関連する問題