2012-04-25 14 views
3

現在Monotouch.Dialogで作業していますが、アイテムの大きなリストがあります。 すべてのデータを直ちにロードしたくないので、リストの一番下までスクロールするとリストにデータをロードするLoadMoreメソッドが実装されました(モノロードでは20個前、LoadMore)。MonoTouch.DIalogのDialogControllerViewにスクロールイベントを追加する方法が見つかりません

私の質問は、どのようにDialogControllerViewでScrollListenerを実装すれば、Monotouchで同じことをすることができますか?

THX :)

答えて

1

のUITableViewはUIScrollViewのサブクラスのようなので、私はこれがあなたのために働くべきだと思い

this.TableView.Scrolled += (sender, e) => {}; 

をuiscrollviewdelegate使用することができます。

+0

確かに私はこれを探していました:)残念ながら、 ".Scrolled + ="を追加すると、GetHeightメソッドはもはや呼び出されず、リストのすべての要素の高さのサイズが正しくありません。なぜこれが起こったのですか? –

+0

ところで、私のElementの "Selected"メソッドはもはや呼び出されません。私はこのケースではMonoTouch.DialogではなくUITableViewControllerを使うつもりだと思います。 –

+0

のような音がする必要がある – Janub