title: UIButton does not resize height correctly with custom font when sizeToFit is called
body: <p>I'm attempting to create a <code>UIButton</code> using a custom font. I set the <code>titleLabel's</code> font and then set my text, then call <code>sizeToFit</code>. Unfortunately, it resizes the height to a couple of pixels too small and shaves off part of each capital letter. The button's <code>titleLabel</code> has a smaller height than the size of the button itself, but setting its frame manually after calling <code>sizeToFit</code> isn't doing anything for me. I noticed the same behavior from a plain <code>UILabel</code>, except when I manually set the frame to the size of my <code>UIButton</code>, the text displayed perfectly. When I called <code>sizeToFit</code>, the <code>UILabel</code> became the same size as the <code>UIButton's</code> <code>titleLabel</code>, and it also cut off the top of my capital letters. Additionally, since this was a <code>SpriteKit SKView</code> I was adding these buttons to, I also created an <code>SKLabelNode</code> to see how it dealt with automatically sizing the font, and it did a perfect job, with its height being several pixels taller than both my <code>UILabel</code> and my UIButton's <code>titleLabel</code> height. Here's an imgur album to show it visually, where it's noticeable on the S and the dotting of the lowercase i:</p>
  
  <p><a href="http://imgur.com/a/fy5st" rel="nofollow">http://imgur.com/a/fy5st</a></p>
  
  <p>Does anyone have any ideas what is causing this to happen?</p>