TabBar.m 1000 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. //
  2. // TabBar.m
  3. // TCXF
  4. //
  5. // Created by 张毅成 on 2017/6/22.
  6. // Copyright © 2017年 张毅成. All rights reserved.
  7. //
  8. #import "TabBar.h"
  9. @implementation TabBar
  10. /**
  11. * 设置全局导航栏标题颜色
  12. *
  13. * @param globalTextColor 全局导航栏标题颜色
  14. */
  15. + (void)setGlobalTextColor: (UIColor *)globalTextColor andFontSize: (CGFloat)fontSize {
  16. if (globalTextColor == nil) {
  17. return;
  18. }
  19. if (fontSize < 6 || fontSize > 40) {
  20. fontSize = 16;
  21. }
  22. // UINavigationBar *navBar = [UINavigationBar appearanceWhenContainedIn:NSClassFromString(@"FYNavigationController"), nil];
  23. UINavigationBar *navBar = [UINavigationBar appearance];
  24. // 设置导航栏颜色
  25. NSDictionary *titleDic = @{
  26. NSForegroundColorAttributeName: globalTextColor,
  27. NSFontAttributeName: [UIFont systemFontOfSize:fontSize]
  28. };
  29. [navBar setTitleTextAttributes:titleDic];
  30. }
  31. @end