瀏覽代碼

Update plain/done background for edit button when editing state changes

Gleb Pinigin 12 年之前
父節點
當前提交
29d704ce62
共有 1 個文件被更改,包括 8 次插入1 次删除
  1. 8 1
      AspenProject/VLCPlaylistViewController.m

+ 8 - 1
AspenProject/VLCPlaylistViewController.m

@@ -250,7 +250,14 @@
 - (void)setEditing:(BOOL)editing animated:(BOOL)animated
 {
     [super setEditing:editing animated:animated];
-
+    
+    NSString *editImage = editing? @"doneButton": @"button";
+    NSString *editImageHighlight = editing? @"doneButtonHighlight": @"buttonHighlight";
+    [self.editButtonItem setBackgroundImage:[UIImage imageNamed:editImage] forState:UIControlStateNormal
+                                 barMetrics:UIBarMetricsDefault];
+    [self.editButtonItem setBackgroundImage:[UIImage imageNamed:editImageHighlight]
+                                   forState:UIControlStateHighlighted barMetrics:UIBarMetricsDefault];
+    
     if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
         [self.gridView setEditing:editing];
     else