我有一个包含两个单元格的分组UITableView
。我为表视图设置了一个自定义separatorColor
,但是想要摆脱两个单元格之间的内部分隔符,使它看起来像一个单元格。我想将外部分隔符放在单元格的边缘。
我现在拥有的:
我想要实现的目标:
这可能吗?我的项目是针对iOS 5.0及更高版本。提前谢谢。
答案 0 :(得分:3)
尝试更改表格视图的分隔符样式。
tableView.separatorColor = [UIColor clearColor];
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
答案 1 :(得分:1)
这是否必须是动态表格?你提到它只有两个单元格......也许你可以看一下表格/部分是一个行高较大的单元格?或者根本不把它放在桌子上?而是使用UIView:
#import <QuartzCore/QuartzCore.h>
-(void)viewDidLoad
{
[myview.layer setBorderWidth:1];
[myview.layer setBorderColor:[[UIColor lightGrayColor] CGColor]];
[myView.layer setCornerRadius:20];
}
上面的代码会为您提供所需视图的圆角,只需换出myview
变量。
答案 2 :(得分:-1)
尝试添加
[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
或U可以添加
UIView *backgroundVie = [[UIView alloc] init];
backgroundVie.backgroundColor = [UIColor clearColor];
cell.backgroundView=backgroundVie ;