0

デモと同じように EGOTableViewPullRefresh を使用すると

- (void)reloadTableViewDataSource
{
      _reloading = YES;
      sleep(10);//something just like reload the data,here is a simple example
}

- (void)egoRefreshTableHeaderDidTriggerRefresh:(EGORefreshTableHeaderView*)view
{
      [self reloadTableViewDataSource];
      [self performSelector:@selector(doneLoadingTableViewData) withObject:nil afterDelay:0.0];
}

状態が EGOOPullRefreshLoading に変更されないという問題があるsleep(10)ため、データをリロードすると下向きの矢印が表示され、タイトルが "Pull down to refresh" になります。

どうすれば問題を解決できますか?

4

1 に答える 1

0

私は同じ問題を抱えていました.デモアプリでは、データをリロードするようなもの- (void)reloadTableViewDataSource- (void)egoRefreshTableHeaderDidTriggerRefresh:(EGORefreshTableHeaderView*)view.

だから私のアドバイスはsleep(10);前に置くことです[self reloadTableViewDataSource];

于 2011-10-31T12:39:27.653 に答える