0
我使用EGORefreshTableHeaderView来更新我的tableview。EGORefreshTableHeaderView检查连接
在这里,我打电话给我的方法来下载数据库:
- (void)reloadTableViewDataSource
{
[self downloadNewsDatabase];
_reloading = YES;
}
在这种方法(downloadNewsDatabase)我检查网络连接。如果设备连接,我下载我的XML,我保存数据,ecc。然后我打电话给这个方法
[self performSelector:@selector(doneLoadingTableViewData)];
这个工程!
问题是如果设备没有连接。事实上,在这种情况下,我立即调用doneLoadingTableViewData方法,但是当我尝试再次更新tableview时,EGOOPullRefreshLoading状态未设置。
我认为这是与实现代码如下的contentOffset.y问题(在egoRefreshScrollViewDidEndDragging的scrollView.contentOffSet现在是0.0这样的条件scrollView.contentOffset.y < = - 65.0f不再工作),但.. 。我的简单代码有什么问题?