0

私のコードは常に「標準」の UITableview で動作しますが、現在はビューコントローラーに Tableview を埋め込んでいます。私のコードが機能していません (プルして更新します) 誰かが理由を知っていますか?

通常のUITableviewでは機能しますが、うーん、ViewControllerのテーブルビューであるため、一部が欠けている可能性があります。

私は使用しています; https://github.com/enormego/EGOTableViewPullRefresh

- (void)reloadTableViewDataSource{

    //  should be calling your tableviews data source model to reload
    //  put here just for demo
    _reloading = YES;

}

- (void)doneLoadingTableViewData{

    //  model should call this when its done loading
    _reloading = NO;
    [_refreshHeaderView egoRefreshScrollViewDataSourceDidFinishedLoading:self.tableView];

}

私は NSlog を使用しましたが、両方の関数を呼び出していますが、青い「プルして更新」バーが表示されず、ロード後にスクロールアップしません。

4

2 に答える 2

1

同じものについては、以下のリンクを参照してください。

https://github.com/shiki/STableViewController

https://github.com/vincentmac/PullToRefresh

https://github.com/thermogl/PullToRefreshTransform

https://github.com/leah/PullToRefresh

https://github.com/pothibo/PHRefreshTriggerView

于 2012-04-17T13:48:42.320 に答える
0

すでにコード化された、安定した、よく知られている外部コードに移行しないのはなぜですか? EGOTableViewPullRefreshを見てください。

それはあなたの問題を解決するかもしれません。

于 2012-04-16T15:37:42.743 に答える