Jörg Kirchhof
Jörg Kirchhof

Reputation: 1640

Translucent UITableViewCell has no borders

I created a UITableView. I gave it a background image like this:

UIImageView *imageview1 = [[UIImageView alloc] init];
imageview1.image = [UIImage imageNamed:@"blood2.gif"];
evc.tableView.backgroundView = imageview1;

And then I made the cells translucent by changing them in the tableView:cellForRowAtIndexPath: method:

UIView *backgrView = [[UIView alloc] initWithFrame:CGRectZero];
backgrView.backgroundColor = [UIColor colorWithRed:1 green:1 blue:1 alpha:0.7];

cell.backgroundView = backgrView;

But now there are no borders around the UITableViewCells anymore. I already set the separatorColor to black but the borders won't show up...

Upvotes: 0

Views: 434

Answers (1)

S.P.
S.P.

Reputation: 3054

Check with this

[cell.contentView.layer setBorderColor:[UIColor redColor].CGColor];
[cell.contentView.layer setBorderWidth:2.0f];

Upvotes: 1

Related Questions