 <p>Are you sure the font is loaded correctly?</p> <p>You can try:</p> <pre><code>for (NSString *familyName in [UIFont familyNames]) { NSLog(@"%@", familyName); for (NSString *fontName in [UIFont fontNamesForFamilyName:familyName]) { NSLog(@"\t%@",fontName); } } </code></pre> <p>This will show you all the fonts that are loaded. Make sure the same name "Cabin-Regular" is showing up exactly the same. A lot of times the font itself isn't loaded and then the font-size won't be used at all.</p>