[ios] Fixed placepage layout.

This commit is contained in:
Ilya Grechuhin 2015-06-24 17:56:56 +03:00 committed by Alex Zolotarev
parent 226c68fbf6
commit dbdfc7e770
2 changed files with 4 additions and 7 deletions

View file

@ -54,11 +54,6 @@ typedef NS_ENUM(NSUInteger, MWMiPhoneLandscapePlacePageState)
self.state = MWMiPhoneLandscapePlacePageStateOpen;
}
- (void)dismiss
{
self.state = MWMiPhoneLandscapePlacePageStateClosed;
}
- (void)updateTargetPoint
{
CGSize const size = UIScreen.mainScreen.bounds.size;

View file

@ -88,7 +88,8 @@ typedef NS_ENUM(NSUInteger, MWMiPhonePortraitPlacePageState)
- (void)dismiss
{
self.state = MWMiPhonePortraitPlacePageStateClosed;
[MWMPlacePageNavigationBar remove];
[super dismiss];
}
- (void)addBookmark
@ -118,9 +119,11 @@ typedef NS_ENUM(NSUInteger, MWMiPhonePortraitPlacePageState)
{
case MWMiPhonePortraitPlacePageStateClosed:
[self.actionBar removeFromSuperview];
[MWMPlacePageNavigationBar remove];
[self.manager.ownerViewController.view endEditing:YES];
break;
case MWMiPhonePortraitPlacePageStatePreview:
[MWMPlacePageNavigationBar remove];
[self.manager.ownerViewController.view endEditing:YES];
break;
case MWMiPhonePortraitPlacePageStateOpen:
@ -274,7 +277,6 @@ typedef NS_ENUM(NSUInteger, MWMiPhonePortraitPlacePageState)
__strong MWMiPhonePortraitPlacePage * self = weakSelf;
if (self.state == MWMiPhonePortraitPlacePageStateClosed)
{
[MWMPlacePageNavigationBar remove];
self.keyboardHeight = 0.;
[super dismiss];
}