那是:
if ([self.tableView numberOfRowsInSection:0] == 0) {
self.tableView.tableFooterView.hidden = NO;
} else {
self.tableView.tableFooterView.hidden = YES;
}
但我希望它可以自动更新。
答案 0 :(得分:1)
您可以实现此功能:
-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section
{
if ([tableView numberOfRowsInSection:section] == 0) return ***height***;
else return 0;
}
答案 1 :(得分:1)
最后,我将show / hide tableFooterView
逻辑放入:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
它适用于我。