Просмотр исходного кода

Fix navbar theme for the future

Felix Paul Kühne 12 лет назад
Родитель
Сommit
1364c1934b
1 измененных файлов с 9 добавлено и 3 удалено
  1. 9 3
      AspenProject/UINavigationController+Theme.m

+ 9 - 3
AspenProject/UINavigationController+Theme.m

@@ -14,8 +14,14 @@
 - (void)loadTheme
 {
     UINavigationBar *navBar = self.navigationBar;
-    [navBar setBackgroundImage:[UIImage imageNamed:@"navBarBackground"]
-                 forBarMetrics:UIBarMetricsDefault];
-    navBar.barStyle = UIBarStyleBlack;
+    if (!SYSTEM_RUNS_IN_THE_FUTURE) {
+        [navBar setBackgroundImage:[UIImage imageNamed:@"navBarBackground"]
+                     forBarMetrics:UIBarMetricsDefault];
+        navBar.barStyle = UIBarStyleBlack;
+    } else {
+        navBar.barTintColor = [UIColor colorWithRed:1.0f green:(132.0f/255.0f) blue:0.0f alpha:1.f];
+        navBar.tintColor = [UIColor whiteColor];
+        navBar.titleTextAttributes = @{ UITextAttributeTextColor : [UIColor whiteColor] };
+    }
 }
 @end