title: How to set background color of tableView
body: <p>I have tried all the way but could not succeed to set backgroundColor of TableView.
  setting <code>tableView.backgroundColor</code> and/or <code>cell.backgroundColor</code> to <code>clearColor</code> didn't work when the parent view controller was <code>UIViewContoller</code>.</p>
  
  <p>My nib file structure is</p>
  
  <pre><code>FileOwner
  View
  UITableView
  </code></pre>
  
  <p>(Note: i set the TableView to groupedTable section)</p>
  
  <p>First attempt, I created the <code>UIView</code> in the code <code>viewDidLoad</code></p>
  
  <pre><code>UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 160, 300)] autorelease;
  [view setBackgroundColor:UIColor blueColor]; // color it just to see if it is created at the right place
  [self.tableView sendSubViewToBack:view];
  </code></pre>
  
  <p>It works but it hides the content of cell. I am able to see the content of header but not cell content. (But when i change the co-ordinate of view(0,150,160,300) then i am able to see the cell's content but then it loose the backgroundColor of tableview.</p>
  
  <p>Second attempt,
  I created the imageView</p>
  
  <pre><code>View
  ImageView
  UITableView
  </code></pre>
  
  <p>and set the <code>self.tableView.backgroundColor = [UIColor clearColor];</code> but did not work.</p>
  
  <p>I googled but did not the peaceful answer.</p>