title: UIButton titleLabel not displaying
body: <p>I have seen a bunch of similar questions, but noone got the answer I am looking for. When I use this code to make a UIButton and set it's titleLabel, the UIButton appear, but the titleLabel won't appear.</p>
  
  <pre><code>UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 50, 50)];
  [button setBackgroundImage:[UIImage imageNamed:@"button.png"] forState:UIControlStateNormal];
  button.titleLabel.text = @"Title";
  button.titleLabel.font = [UIFont fontWithName:@"System-Bold" size:25.0f];
  [self.view addSubview:button];
  </code></pre>
  
  <p>This code displays the button, but not the titleView, it's title. Why can that be? I am developing for iOS 6 and higher.</p>
  
  <p>NOTE 1: I am not looking for an option like this:</p>
  
  <pre><code>[button setTitle:@"Title" forState:UIControlStateNormal];
  </code></pre>
  
  <p>Because I have to use the titleLabel to set it's font and fontSize.</p>
  
  <p>NOTE 2: I can't create a UILabel and add it as a subView of the button. Since the button is later animating.</p>