From f131c79130d1e93460321d386d74f3db55d73ea4 Mon Sep 17 00:00:00 2001 From: VladiMihaylenko Date: Tue, 21 Jun 2016 13:07:56 +0300 Subject: [PATCH] [ios] Fixed layout of action bar buttons. --- iphone/Maps/Classes/MWMActionBarButton.mm | 8 ++--- iphone/Maps/Classes/MWMActionBarButton.xib | 17 +++++---- iphone/Maps/Classes/MWMPlacePageActionBar.mm | 7 ++-- iphone/Maps/Classes/PlacePageActionBar.xib | 37 ++++++++++++++++---- 4 files changed, 43 insertions(+), 26 deletions(-) diff --git a/iphone/Maps/Classes/MWMActionBarButton.mm b/iphone/Maps/Classes/MWMActionBarButton.mm index 2c6a2beb41..c053a2d16f 100644 --- a/iphone/Maps/Classes/MWMActionBarButton.mm +++ b/iphone/Maps/Classes/MWMActionBarButton.mm @@ -95,6 +95,8 @@ NSString * titleForButton(EButton type, BOOL isSelected) button.delegate = delegate; button.type = type; [view addSubview:button]; + button.width = view.width; + button.autoresizingMask = UIViewAutoresizingNone; [button configButton:isSelected]; } @@ -134,10 +136,4 @@ NSString * titleForButton(EButton type, BOOL isSelected) animationIV.animationRepeatCount = 1; } -- (void)layoutSubviews -{ - self.frame = self.superview.bounds; - [super layoutSubviews]; -} - @end diff --git a/iphone/Maps/Classes/MWMActionBarButton.xib b/iphone/Maps/Classes/MWMActionBarButton.xib index 7aa7d6b553..0f5e0a74a0 100644 --- a/iphone/Maps/Classes/MWMActionBarButton.xib +++ b/iphone/Maps/Classes/MWMActionBarButton.xib @@ -14,7 +14,7 @@