title: UIButton frame size is always zero
body: <p>So I'm probably missing something obvious, but I can't get the right dimensions of a UIButton created in my</p>
  
  <p><code>- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil</code></p>
  
  <p>function:</p>
  
  <pre><code>callerPlayerBtn = [UIButton buttonWithType:UIButtonTypeCustom];
  [callerPlayerBtn setImage:[UIImage imageNamed:@"callPlayerBtn"] forState:UIControlStateNormal];
  [self.view addSubview:callerPlayerBtn];   
  NSLog(@"SIZES ARE %f %f", callerPlayerBtn.bounds.size.width, callerPlayerBtn.bounds.size.height);
  </code></pre>
  
  <p>What am I doing wrong? The logs are always <code>0</code>. I would like to access its dimension to center it.
  Thanks</p>