Explorar o código

Less ugly back button

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Fabio Ritrovato %!s(int64=12) %!d(string=hai) anos
pai
achega
e64b77c138
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      AspenProject/UIBarButtonItem+Theme.m

+ 3 - 2
AspenProject/UIBarButtonItem+Theme.m

@@ -34,13 +34,14 @@
                                                                    style:UIBarButtonItemStyleBordered
                                                                   target:target
                                                                   action:selector];
-    [backButton setBackgroundImage:[UIImage imageNamed:@"backButton"]
+    [backButton setBackgroundImage:[[UIImage imageNamed:@"backButton"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 12, 0, 6)]
                           forState:UIControlStateNormal
                         barMetrics:UIBarMetricsDefault];
-    [backButton setBackgroundImage:[UIImage imageNamed:@"backButtonHighlight"]
+    [backButton setBackgroundImage:[[UIImage imageNamed:@"backButtonHighlight"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 12, 0, 6)]
                           forState:UIControlStateHighlighted
                         barMetrics:UIBarMetricsDefault];
     [backButton setTitleTextAttributes:@{UITextAttributeTextShadowColor : [UIColor colorWithWhite:0. alpha:.37], UITextAttributeTextColor : [UIColor whiteColor]} forState:UIControlStateNormal];
+    [backButton setTitlePositionAdjustment:UIOffsetMake(3, 0) forBarMetrics:UIBarMetricsDefault];
     return backButton;
 }