我想显示如下图所示的双边框...
边框有深色(洋红色)和浅色(白色)(不是实际颜色)。
UITableViewCell
我为我的表格视图单元创建了一个自定义 .xib 文件和一个自定义类。
self.tableView.separatorColor = [UIColor whiteColor];
然后在自定义表格视图类中,我这样做了......
- (void)awakeFromNib
{
[super awakeFromNib];
UIView *cellBottom = [[UIView alloc] initWithFrame:CGRectMake(0, self.bounds.size.height, self.bounds.size.width, 1.0f)];
cellBottom.backgroundColor = [UIColor magentaColor]; //
[self addSubview:cellBottomView];
// ... other code
}
backgroundColor
我得到了以下结果......和之间似乎有一些差距separatorColor
。
为什么会这样?的高度UIView
已设置为1
并位于底部UIView
。
如果对此有更好的解决方案,有人可以对此有所了解吗?