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不再工作),但.. 。我的簡單代碼有什麼問題?