diff options
author | VladiMihaylenko <vxmihaylenko@gmail.com> | 2016-10-24 13:18:32 +0300 |
---|---|---|
committer | VladiMihaylenko <vxmihaylenko@gmail.com> | 2016-10-24 13:18:32 +0300 |
commit | 1e49627311f29ea7554421ef9cc1f6a1e1ca0cbb (patch) | |
tree | 79904e4afac1fb8fabb747281d6d17ef013e3ba5 | |
parent | bc1de13ecd30aebd85c993dd47fcec5242ae8465 (diff) |
[ios] Fixed tap on place page.
-rw-r--r-- | iphone/Maps/Classes/MWMPlacePageLayout.mm | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/iphone/Maps/Classes/MWMPlacePageLayout.mm b/iphone/Maps/Classes/MWMPlacePageLayout.mm index 1f24cb3138..525c51c6a0 100644 --- a/iphone/Maps/Classes/MWMPlacePageLayout.mm +++ b/iphone/Maps/Classes/MWMPlacePageLayout.mm @@ -266,10 +266,14 @@ void animate(TMWMVoidBlock animate, TMWMVoidBlock completion = nil) return s.height > s.width; } +- (CGFloat)openContentOffset +{ + return self.isPortrait ? self.portraitOpenContentOffset : self.landscapeOpenContentOffset; +} + - (CGFloat)topContentOffset { - auto const target = - self.isPortrait ? self.portraitOpenContentOffset : self.landscapeOpenContentOffset; + auto const target = self.openContentOffset; if (target > self.placePageView.height) return self.placePageView.height; @@ -448,11 +452,6 @@ void animate(TMWMVoidBlock animate, TMWMVoidBlock completion = nil) : CGAffineTransformIdentity; } -- (CGFloat)openContentOffset -{ - return self.isPortrait ? self.portraitOpenContentOffset : self.landscapeOpenContentOffset; -} - #pragma mark - UITableViewDelegate & UITableViewDataSource - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView @@ -503,7 +502,7 @@ void animate(TMWMVoidBlock animate, TMWMVoidBlock completion = nil) else { self.state = State::Top; - offset = self.openContentOffset; + offset = self.topContentOffset; } animate(^{ [self.scrollView setContentOffset:{0, offset} animated:YES]; }); }]; |