我需要UITableViewCell的顶部和底部边框,就像它在ios 7的Settings.app中所做的那样。 默认情况下没有边框,也许它需要更改某些属性?请检查你的屏幕现在的样子。 UITableViewCell像ios 7一样的顶部和底部边框Settings.app
也许它需要将UIView行添加到页眉和页脚?
我需要UITableViewCell的顶部和底部边框,就像它在ios 7的Settings.app中所做的那样。 默认情况下没有边框,也许它需要更改某些属性?请检查你的屏幕现在的样子。 UITableViewCell像ios 7一样的顶部和底部边框Settings.app
也许它需要将UIView行添加到页眉和页脚?
你所看到的是一个普通风格的UITableView在iOS 7中看起来如何,当第一部分后面是另一个有头部的部分,或者第一部分有一个页脚时。如果您不使用标题,只需要浅灰色栏,则可以为该部分的页脚添加一些空白区域,以便表格知道它应该绘制页脚。
- (NSString *)tableView:(UITableView *)tableView titleForFooterInSection:(NSInteger)section
{
return @" ";
}
有一个更简单的方法来实现这一点。
将UITableView放在两侧。例如:使用Autolayout 你会有一个15px的前导和尾随空间(或者任何你想要的) 。您现在正在创建“缩进”,苹果用 免费提供分组表格视图。
调整图层以添加角点和边框。
[[[self tableView] layer] setCornerRadius:5.0f];
[[[self tableView] layer] setBorderWidth:0.5f];
[[[self tableView] layer] setBorderColor:[[UIColor redColor] CGColor]];