I have a problem when using bottomRefreshControl. When I load more data. In method callback from api. I endrefreshing the UIRefreshControl. But it still call the selector.
This is my method.
-(void)loadFunItems{
[[NetworkManager manager] getListFunItemsByTagId:self.tagModel.tagId andPagenumber:[NSString stringWithFormat:@"%d",pageNumber] success:^(NSMutableArray *results) {
[self.refreshControl endRefreshing];
[self.loadMoreControl endRefreshing];
if(results.count > 0){
[listFunItems addObjectsFromArray:results];
[self.tableView reloadData];
}
} failure:^(NSString *error) {
[self.refreshControl endRefreshing];
[self.loadMoreControl endRefreshing];
}];
}
-(void)loadMore{
pageNumber++;
[self loadFunItems];
}
I have a problem when using bottomRefreshControl. When I load more data. In method callback from api. I endrefreshing the UIRefreshControl. But it still call the selector.
This is my method.
-(void)loadFunItems{
[[NetworkManager manager] getListFunItemsByTagId:self.tagModel.tagId andPagenumber:[NSString stringWithFormat:@"%d",pageNumber] success:^(NSMutableArray *results) {
[self.refreshControl endRefreshing];
[self.loadMoreControl endRefreshing];
if(results.count > 0){
[listFunItems addObjectsFromArray:results];
[self.tableView reloadData];
}
} failure:^(NSString *error) {
[self.refreshControl endRefreshing];
[self.loadMoreControl endRefreshing];
}];
}
-(void)loadMore{
pageNumber++;
[self loadFunItems];
}