我想隐藏UITableView部分的页眉和页脚,我现在正在设置它们:
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
return 0;
}
- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section {
return 0.0;
}
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
return nil;
}
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section {
return nil;
}
正如您在屏幕截图中看到的,这已经成功隐藏了页脚,但没有成功隐藏页眉(以灰色显示)。有什么遗漏?
答案 0 :(得分:1)
方法heightForHeaderInSection
不适用于0.试试这个:
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
return 0.0001f;
}