在uitableview上添加整理分隔符

时间:2012-10-26 10:25:18

标签: iphone objective-c ios uitableview uikit

我有自定义分隔符样式(相当简单):

[[UITableView appearance] setSeparatorColor:SOMECOLOR];

现在我希望我的tableview完成一个分隔符。目前分隔符只出现在两个单元格之间,但我希望最后有一个分隔符。

见这里:

no seperator appears

任何想法如何做到这一点?

3 个答案:

答案 0 :(得分:1)

我通常在表格视图单元格中创建自己的分隔符。我这样做的UIView横跨单元格的宽度,高1或2点。

在您的情况下,如果您需要系统分隔符,则必须在末尾添加一个全部透明且高1点的自定义单元格。然后UITableView会添加缺少的分隔符。

答案 1 :(得分:0)

我理解你最后还想要一个分隔符?您可以添加页脚视图以实现此效果。

答案 2 :(得分:0)

制作页脚高度为0.0001的页脚视图。为此,只需实现以下tableview委托方法:

-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{ return 0.001; }