I am using a custom font for the title of a UIButton. It works, except with this particular font a portion of the first character is clipped. For example:
Although Jeshua's solution works fine, it's not an optimal in my eyes.
I'd rather recommend to subclass UIButton and overwrite it's layoutSubviews Method.
-(void)layoutSubviews
{
[super layoutSubviews];
CGRect frame = self.titleLabel.frame;
frame.size.height = self.bounds.size.height;
frame.origin.y = self.titleEdgeInsets.top;
self.titleLabel.frame = frame;
}