فهرست منبع

Less ugly back button

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Fabio Ritrovato 12 سال پیش
والد
کامیت
e64b77c138
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  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;
 }