From 01d2ff679af5263896009fbc1ecd2dc40fb799df Mon Sep 17 00:00:00 2001 From: Alexander Boriskov Date: Fri, 10 Apr 2020 16:21:00 +0300 Subject: [PATCH] [iOS] Changed menu width for wC/hC devices --- iphone/Maps/Classes/MapViewController.mm | 5 ++++ iphone/Maps/UI/Storyboard/Main.storyboard | 28 ++++++++--------------- 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/iphone/Maps/Classes/MapViewController.mm b/iphone/Maps/Classes/MapViewController.mm index ba746959ca..beb6354417 100644 --- a/iphone/Maps/Classes/MapViewController.mm +++ b/iphone/Maps/Classes/MapViewController.mm @@ -115,6 +115,10 @@ NSString * const kPP2BookmarkEditingSegue = @"PP2BookmarkEditing"; self.placePageVC = [PlacePageBuilder build]; [self addChildViewController:self.placePageVC]; self.placePageContainer.hidden = NO; + if (self.traitCollection.verticalSizeClass == UIUserInterfaceSizeClassCompact && + self.traitCollection.horizontalSizeClass == UIUserInterfaceSizeClassCompact) { + self.controlsManager.menuState = MWMBottomMenuStateHidden; + } [self.placePageContainer addSubview:self.placePageVC.view]; self.placePageVC.view.translatesAutoresizingMaskIntoConstraints = NO; [NSLayoutConstraint activateConstraints:@[ @@ -137,6 +141,7 @@ NSString * const kPP2BookmarkEditingSegue = @"PP2BookmarkEditing"; self.placePageVC = nil; self.placePageContainer.hidden = YES; self.controlsManager.trafficButtonHidden = NO; + self.controlsManager.menuState = MWMBottomMenuStateInactive; } - (void)onMapObjectDeselected:(bool)switchFullScreenMode diff --git a/iphone/Maps/UI/Storyboard/Main.storyboard b/iphone/Maps/UI/Storyboard/Main.storyboard index 96a88c4091..79f8eac6d1 100644 --- a/iphone/Maps/UI/Storyboard/Main.storyboard +++ b/iphone/Maps/UI/Storyboard/Main.storyboard @@ -35,7 +35,7 @@