Marino Faggiana 7 жил өмнө
parent
commit
5da1121ebc

+ 0 - 5
iOSClient/AppDelegate.m

@@ -186,11 +186,6 @@
     //[[AVAudioSession sharedInstance] setActive:YES error:nil];
     [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
     
-    // Settings TabBar
-    UISplitViewController *splitViewController = (UISplitViewController *)self.window.rootViewController;
-    UITabBarController *tabBarController = [splitViewController.viewControllers firstObject];
-    [self createTabBarController:tabBarController];
-    
     // How to hide UINavigationBar 1px bottom line < iOS 11
     [[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarPosition:UIBarPositionAny barMetrics:UIBarMetricsDefault];
     [[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]];

+ 3 - 0
iOSClient/Main/CCDetail.m

@@ -261,6 +261,9 @@
             [appDelegate aspectNavigationControllerBar:self.navigationController.navigationBar online:[appDelegate.reachability isReachable] hidden:NO];
         }
     }
+    
+    
+    self.navigationController.topViewController.navigationItem.leftBarButtonItem = self.splitViewController.displayModeButtonItem;
 }
 
 #pragma --------------------------------------------------------------------------------------------

+ 7 - 4
iOSClient/Main/CCSplit.m

@@ -57,11 +57,14 @@
 
     // Display mode SPLIT
     self.preferredDisplayMode = UISplitViewControllerDisplayModeAllVisible;
-
-    // Navigation Controller del detail colorato e con le freccette per l'espansione <> displayModeButtonItem
-    UINavigationController *navigationController = [self.viewControllers lastObject];
-    navigationController.topViewController.navigationItem.leftBarButtonItem = self.displayModeButtonItem;
+    //self.maximumPrimaryColumnWidth = 400;
     
+    // Settings TabBar
+    UITabBarController *tabBarController = [self.viewControllers firstObject];
+    [appDelegate createTabBarController:tabBarController];
+    
+    // Settings Navigation Controller
+    UINavigationController *navigationController = [self.viewControllers lastObject];
     [appDelegate aspectNavigationControllerBar:navigationController.navigationBar online:YES hidden:NO];
     
     [self inizialize];