在我集成MJRefresh上拉刷新的时候,,发现tableview的第一行无法选中:
self.tableView.dataSource = self;
self.tableView.delegate = self;
MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
[self requestData];
}];
self.tableView.mj_header = header;
MJRefreshFooter *footer = [MJRefreshFooter footerWithRefreshingBlock:^{
[self reloadMoreData];
}];
self.tableview.mj_footer = footer;
下面是正确的代码:
self.tableView.dataSource = self;
self.tableView.delegate = self;
MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
[self requestData];
}];
self.tableView.mj_header = header;
self.tableView.mj_footer = [MJRefreshBackNormalFooter footerWithRefreshingTarget:self refreshingAction:@selector(reloadMoreData)];