サーチ…


単純なUIRefreshControlをUIScrollViewに追加します。

_scrollViewという名前の完全に動作するUIScrollviewを想定しています。

UITableViewUICollectionViewもまたscrollviewsであることに注意してください。したがって、次の例はそれらのUI要素で動作します。

まず、作成と割り当て

UIRefreshControl refreshControl = new UIRefreshControl();

次に、リフレッシュイベントをメソッドに接続します。それを行うにはさまざまな方法があります。

スタイル1:

refreshControl.ValueChanged += (object sender, EventArgs e) => MyMethodCall();

スタイル2:

refreshControl.ValueChanged += (object sender, EventArgs e) =>
{
    //Write code here
};

スタイル3:

refreshControl.ValueChanged += HandleRefreshValueChanged;

void HandleRefreshValueChanged(object sender, EventArgs e)
{
    //Write code here
}

最後に、リフレッシュコントロール自体をスクロールビューに追加します。

_scrollView.AddSubview(refreshControl);


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow