EGOTableViewPullRefresh问题

时间:2011-08-15 17:13:27

标签: ios uitableview uiscrollview pull-to-refresh

当我使用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];
}

sleep(10)时,它没有将状态更改为EGOOPullRefreshLoading的问题,因此在重新加载数据时仍然会向下箭头并且标题为“下拉刷新”。

如何解决问题?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,因为在他们的演示应用程序中说重新加载数据之类的内容应该放在- (void)reloadTableViewDataSource中,而是我试着把它放在- (void)egoRefreshTableHeaderDidTriggerRefresh:(EGORefreshTableHeaderView*)view&一切都很完美。

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

之前