title: tableView.tableHeaderView being set but not drawn
body: <p>whenever I set my tableHeaderView I'm not seeing it in the Simulator.
  If I add it as a subview, it ends up getting drawn underneath the section header. Any idea what I'm missing here?</p>
  
  <p>I do have a XIB file. I didn't see any properties in IB to affect headerViews though.</p>
  
  <pre><code>- (void)viewDidLoad {   
  [super viewDidLoad];
  MyTitleView *titleView = [[MyTitleView alloc] initWithFrame:CGRectMake(60,0,260,40)];
  titleView.label.text = @"My Title";
  self.navigationItem.titleView = titleView;
  [titleView release];
  
  StandardTableHeaderView *headerView = [[StandardTableHeaderView alloc] initWithFrame:CGRectMake(0,0,320,44)];
  self.tableView.tableHeaderView = headerView;
  //  [self.view addSubview:self.tableView.tableHeaderView];
  //  [headerView release];
  
  
  NSLog(@"Header: %@",self.tableView.tableHeaderView); //Logs ] Header:     &lt;StandardTableHeaderView: 0x5a508b0; frame = (0 0; 320 44); layer = &lt;CALayer: 0x5a51130&gt;&gt;
  </code></pre>
  
  <p>Edit:
  StandardTableHeaderView.m init method:</p>
  
  <pre><code>- (id)initWithFrame:(CGRect)frame {
  if ((self = [super initWithFrame:frame])) {
      self.backgroundColor = [UIColor redColor];
      self.label = [[UILabel alloc] initWithFrame:CGRectMake(frame.origin.x,0,frame.size.width,frame.size.height)];
      self.label.backgroundColor = [UIColor clearColor];
      self.label.textColor = [UIColor whiteColor];
      self.label.font = [UIFont fontWithName:@"Helvetica" size:16];
      [self addSubview:self.label];
  }
  return self;
  }
  </code></pre>