iOS查询返回空结果集,界面上提示空数据的方法(No Data)
#pragma mark - UITableViewDataSource
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
if (self.articles.count) {
self.tableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine;
self.tableView.backgroundView = nil;
return 1;
} else {
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
UILabel *label = [[UILabel alloc] initWithFrame:self.tableView.bounds];
label.text = @"没有搜索到相关文章\n请输入其它关键字再次搜索";
label.numberOfLines = 2;
label.textAlignment = NSTextAlignmentCenter;
label.textColor = [UIColor lightGrayColor];
self.tableView.backgroundView = label;
}
return 0;
}