我创建了一个UITableView。我给它一个像这样的背景图片:
UIImageView *imageview1 = [[UIImageView alloc] init];
imageview1.image = [UIImage imageNamed:@"blood2.gif"];
evc.tableView.backgroundView = imageview1;
然后我通过在tableView:cellForRowAtIndexPath:方法中更改它们使细胞变得半透明:
UIView *backgrView = [[UIView alloc] initWithFrame:CGRectZero];
backgrView.backgroundColor = [UIColor colorWithRed:1 green:1 blue:1 alpha:0.7];
cell.backgroundView = backgrView;
但现在UITableViewCells周围没有任何边界了。我已经将separatorColor设置为黑色,但边框不会显示...
答案 0 :(得分:1)
检查
[cell.contentView.layer setBorderColor:[UIColor redColor] .CGColor];
[cell.contentView.layer setBorderWidth:2.0f];