Xcode 6 has a new feature where fonts and font sizes in UILabel, UITextField, and UIButton can be s
None of these worked for me, but this did. You also need to use the system font in IB
#import
@interface UILabelEx : UILabel
@end
#import "UILabelEx.h"
#import "Constants.h"
@implementation UILabelEx
- (void) traitCollectionDidChange: (UITraitCollection *) previousTraitCollection {
[super traitCollectionDidChange: previousTraitCollection];
self.font = [UIFont fontWithName:APP_FONT size:self.font.pointSize];
}
@end