title: How to set width for UITableView tableHeaderView that will be wider than UITableView width?
body: <p>I created <code>UITableView</code> in <code>viewDidLoad</code> method like this:</p>
  
  <pre><code>_tableView = [[UITableView alloc] initWithFrame:CGRectMake(25.0, 0.0, 277.0, 393.0) style:UITableViewStyleGrouped];
  mySearchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 44.0f)];
  [self.tableViewLists setTableHeaderView:mySearchBar];
  CGRect newFrame = mySearchBar.frame;
  newFrame.size.width = newFrame.size.width + 50.0f;
  newFrame.origin.x = newFrame.origin.x - 25.0f;
  mySearchBar.frame = newFrame;
  [self.tableViewLists setTableHeaderView:mySearchBar];
  </code></pre>
  
  <p>And I want to add <code>UISearchBar</code> for the <code>UITableView</code> <code>tableHeaderView</code> that will have this frame:</p>
  
  <pre><code>CGRectMake(0.0f, 0.0f, 320.0f, 44.0f)
  </code></pre>
  
  <p>After I set my <code>UISearchBar</code> for <code>UITableView tableHeaderView</code>, it's frame stretched for the UITableView's width. Can I somehow change frame for UISearchBar?</p>