使用普通表和自定义单元格时,如何重现与单行蚀刻相同的效果?
我想我需要将它们作为子视图添加到每个单元格,不包括最后一个单元格。我想知道如何重现它,而不必使用图像。有谁知道吗?
答案 0 :(得分:2)
即使对于单线蚀刻,分离器也不是单个像素灰线吗?
在这种情况下,创建一个UIView单元格的宽度,但只有一个像素高,然后设置它的背景颜色,然后将其粘贴在单元格内容视图的底部。
UIView *lineView;
lineView = [[UIView alloc] initWithFrame:CGRectMake(0.0f,
cell.contentView.bounds.size.height-1.0f,
cell.contentView.bounds.size.width,
1.0f);
lineView.autoresizingMask = UIViewAutoresizingFlexibleTopMargin;
lineView.backgroundColor = [UIColor grayColor];
[cell.contentView addSubview:lineView];