我的屏幕类似于:
我想删除tableView中最后一个“活动”单元格下方的分隔符(在这种情况下,所有内容都在“Kompozytorzy”下面。如何删除此分隔符?
我尝试在cellForRow:AtIndexPath:
中自定义分隔符,但每次我更改它都会影响整个tableView。
答案 0 :(得分:5)
对于只有几行的普通样式表视图,这是正常行为。一个简单的解决方案是提供一个空的表页脚:
self.tableView.tableFooterView = [[UIView alloc] init];
答案 1 :(得分:1)
这是UITableView中的默认行为,它用空行填充屏幕。
您可以做的是在表格中设置一个空页脚:
- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
return [[UIView alloc] init];
}
或者:
[self.myTableView setTableFooterView:[[UIView alloc] init]];