How can we change the background color of tableview (style grouped) while still preserving texture of thin columns/lines effect that we can see when it has the default blue
Firstly, you could try searching on Stack overflow for your exact question. Here's two:
If that doesn't help, try to make the background colour of the table view transparent [UIColor clearColor]
and put another view behind your UITableview containing the colout/texture/image you need.
tableview.backgroundView = nil;
tableview.backgroundColor = [UIColor clearColor];
This may help you in solving your problem
Without needing to write code, simply select Clear Color for the table view's Background property in the View section.
Create the property of tableView:
@property (nonatomic, strong) IBOutlet UITableView *tableView;
Then synthesize it:
@synthesize tableView = _tableView;
In implementation create method:
- (UITableView *) tableView {
[_tableView setBackgroundColor:[UIColor whiteColor]];
return _tableView;
}
Remember also to connect your tableView in xib file, and it should work.