diff --git a/Classes/ios/UIBarButtonItem+FlatUI.m b/Classes/ios/UIBarButtonItem+FlatUI.m index fa13521..781c5d5 100644 --- a/Classes/ios/UIBarButtonItem+FlatUI.m +++ b/Classes/ios/UIBarButtonItem+FlatUI.m @@ -70,10 +70,10 @@ + (void) configureItemOrProxy:(id)appearance barMetrics:UIBarMetricsDefault cornerRadius:cornerRadius]; UIImage *backButtonLandscapeImage = [UIImage backButtonImageWithColor:color - barMetrics:UIBarMetricsLandscapePhone + barMetrics:UIBarMetricsCompact cornerRadius:2]; UIImage *highlightedBackButtonLandscapeImage = [UIImage backButtonImageWithColor:highlightedColor - barMetrics:UIBarMetricsLandscapePhone + barMetrics:UIBarMetricsCompact cornerRadius:2]; [appearance setBackButtonBackgroundImage:backButtonPortraitImage @@ -81,16 +81,16 @@ + (void) configureItemOrProxy:(id)appearance barMetrics:UIBarMetricsDefault]; [appearance setBackButtonBackgroundImage:backButtonLandscapeImage forState:UIControlStateNormal - barMetrics:UIBarMetricsLandscapePhone]; + barMetrics:UIBarMetricsCompact]; [appearance setBackButtonBackgroundImage:highlightedBackButtonPortraitImage forState:UIControlStateHighlighted barMetrics:UIBarMetricsDefault]; [appearance setBackButtonBackgroundImage:highlightedBackButtonLandscapeImage forState:UIControlStateHighlighted - barMetrics:UIBarMetricsLandscapePhone]; + barMetrics:UIBarMetricsCompact]; [appearance setBackButtonTitlePositionAdjustment:UIOffsetMake(1.0f, 1.0f) forBarMetrics:UIBarMetricsDefault]; - [appearance setBackButtonTitlePositionAdjustment:UIOffsetMake(1.0f, 1.0f) forBarMetrics:UIBarMetricsLandscapePhone]; + [appearance setBackButtonTitlePositionAdjustment:UIOffsetMake(1.0f, 1.0f) forBarMetrics:UIBarMetricsCompact]; UIImage *buttonImageNormal = [UIImage imageWithColor:color cornerRadius:cornerRadius]; UIImage *buttonImageHightlighted = [UIImage imageWithColor:highlightedColor cornerRadius:cornerRadius]; diff --git a/Classes/ios/UINavigationBar+FlatUI.m b/Classes/ios/UINavigationBar+FlatUI.m index dbf4bb4..1b7223f 100644 --- a/Classes/ios/UINavigationBar+FlatUI.m +++ b/Classes/ios/UINavigationBar+FlatUI.m @@ -13,7 +13,9 @@ @implementation UINavigationBar (FlatUI) - (void) configureFlatNavigationBarWithColor:(UIColor *)color { [self setBackgroundImage:[UIImage imageWithColor:color cornerRadius:0] - forBarMetrics:UIBarMetricsDefault & UIBarMetricsLandscapePhone]; + forBarMetrics:UIBarMetricsDefault]; + [self setBackgroundImage:[UIImage imageWithColor:color cornerRadius:0] + forBarMetrics:UIBarMetricsCompact]; NSMutableDictionary *titleTextAttributes = [[self titleTextAttributes] mutableCopy]; if (!titleTextAttributes) { titleTextAttributes = [NSMutableDictionary dictionary];