UIFont+FLEX.m 681 B

123456789101112131415161718192021222324252627282930313233
  1. //
  2. // UIFont+FLEX.m
  3. // FLEX
  4. //
  5. // Created by Tanner Bennett on 12/20/19.
  6. // Copyright © 2019 Flipboard. All rights reserved.
  7. //
  8. #import "UIFont+FLEX.h"
  9. @implementation UIFont (FLEX)
  10. + (UIFont *)flex_defaultTableCellFont
  11. {
  12. static UIFont *defaultTableCellFont = nil;
  13. static dispatch_once_t onceToken;
  14. dispatch_once(&onceToken, ^{
  15. defaultTableCellFont = [UIFont systemFontOfSize:12.0];
  16. });
  17. return defaultTableCellFont;
  18. }
  19. + (UIFont *)flex_codeFont {
  20. return [self fontWithName:@"Menlo-Regular" size:self.systemFontSize];
  21. }
  22. + (UIFont *)flex_smallCodeFont {
  23. return [self fontWithName:@"Menlo-Regular" size:self.smallSystemFontSize];
  24. }
  25. @end