如何在UITableView中设置动态单元格分隔线?

时间:2014-06-03 11:48:36

标签: objective-c uitableview ios7

我在这个tableview中有一个tableView动态数据。我想只显示数据可用的细胞分离线,而不是像下面的图像那样在孔tableview分离线中。enter image description here

3 个答案:

答案 0 :(得分:0)

如果您的数组计数(表数据源)小于6。 你需要通过计算(数组计数)*行高(44)来使表高度动态化。

如果您的数组计数大于6,那么您不需要做任何事情

答案 1 :(得分:0)

设置 TableView分隔符无

然后,创建一个自定义的TableViewCell,需要视图,并在底部添加一个像行一样的标签,

enter image description here

答案 2 :(得分:0)

我不确定这是否是您想要的,但在我看来解决方案是将表格视图样式设置为 Grouped 或覆盖 tableView:viewForFooterInSection :方法:

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
    return [[UIView alloc] initWithFrame:CGRectZero];
}