私のコードは常に「標準」の 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 を使用しましたが、両方の関数を呼び出していますが、青い「プルして更新」バーが表示されず、ロード後にスクロールアップしません。