浏览代码

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;
 }