我需要UITableViewCell的顶部和底部边框,就像在ios 7上的Settings.app中一样。 默认情况下没有边框,可能需要更改一些属性?检查请立即查看它的外观。
可能需要将UIView行添加到页眉和页脚?
答案 0 :(得分:0)
你所看到的是,当第一部分后面是另一个带有标题的部分,或者第一部分有一个页脚时,普通样式的UITableView在iOS 7中的外观如何。如果你没有使用标题而只想要浅灰色条,你可以为该部分的页脚添加一些空白区域,以便表格知道它应该绘制页脚。
- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section
{
return @" ";
}
答案 1 :(得分:0)
实现这一目标的方法要简单得多。
将UITableView远离两侧。例如:使用Autolayout 你有15px的领先和尾随空间(或者你的任何东西 想)。您现在正在创建Apple过去提供的“缩进” 您可以免费获得分组表视图。
调整图层以添加边角和边框。
[[[self tableView] layer] setCornerRadius:5.0f];
[[[self tableView] layer] setBorderWidth:0.5f];
[[[self tableView] layer] setBorderColor:[[UIColor redColor] CGColor]];