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),因此仍然有向下的箭头,并且标题为“下拉刷新”。

我该如何解决这个问题?

4

1 回答 1

0

我遇到了同样的问题,因为在他们的演示应用程序中说应该放入诸如重新加载数据之类的东西- (void)reloadTableViewDataSource,但是我尝试将其放入其中并且- (void)egoRefreshTableHeaderDidTriggerRefresh:(EGORefreshTableHeaderView*)view一切正常。

sleep(10);所以我的建议是把[self reloadTableViewDataSource];

于 2011-10-31T12:39:27.653 回答