只在UITableViewCells之间有分隔符

时间:2017-01-12 15:36:36

标签: ios objective-c uitableview

我正在为我的应用程序创建一个类似于股票闹钟应用程序的表视图,但我不确定他们是如何设置只在警报之间有分隔符,而将其余的tableview留空。

这就是我的意思:

Alarm clock app - no separators after last alarm

我的应用

My app - separators after last alarm

这可能很简单,但我无法理解。

3 个答案:

答案 0 :(得分:1)

如果要隐藏空单元格,请在ViewDidLoad中调用以下行

tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];

或使用

tableView.tableFooterView = [UIView new];

如果要隐藏分隔线,请在ViewDidLoad中调用以下行

tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
tableView.separatorColor = [UIColor clearColor];

答案 1 :(得分:-1)

将tableview指向分组样式,或在单元格上添加分隔符并将表格分隔符设置为none或透明

答案 2 :(得分:-1)

您可以为未填充的条目设置与背景颜色相同的分隔符颜色。