瀏覽代碼

optimize table view gradient drawing

Felix Paul Kühne 10 年之前
父節點
當前提交
93bb61b84d

+ 0 - 49
VLC for iOS WatchKit App/Images.xcassets/gradient-cell-ios7.imageset/Contents.json

@@ -1,49 +0,0 @@
-{
-  "images" : [
-    {
-      "idiom" : "iphone",
-      "scale" : "1x",
-      "filename" : "gradient-cell-ios7.png"
-    },
-    {
-      "idiom" : "iphone",
-      "scale" : "2x",
-      "filename" : "gradient-cell-ios7@2x.png"
-    },
-    {
-      "idiom" : "iphone",
-      "scale" : "3x"
-    },
-    {
-      "idiom" : "ipad",
-      "scale" : "1x",
-      "filename" : "gradient-cell-ios7-ipad.png"
-    },
-    {
-      "idiom" : "ipad",
-      "scale" : "2x",
-      "filename" : "gradient-cell-ios7-ipad@2x.png"
-    },
-    {
-      "idiom" : "watch",
-      "scale" : "2x",
-      "filename" : "gradient-cell-ios7@2x-1.png"
-    },
-    {
-      "idiom" : "watch",
-      "screenWidth" : "{130,145}",
-      "filename" : "gradient-cell-ios7@2x-2.png",
-      "scale" : "2x"
-    },
-    {
-      "idiom" : "watch",
-      "screenWidth" : "{146,165}",
-      "filename" : "gradient-cell-ios7@2x-3.png",
-      "scale" : "2x"
-    }
-  ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
-  }
-}

二進制
VLC for iOS WatchKit App/Images.xcassets/gradient-cell-ios7.imageset/gradient-cell-ios7-ipad.png


二進制
VLC for iOS WatchKit App/Images.xcassets/gradient-cell-ios7.imageset/gradient-cell-ios7-ipad@2x.png


二進制
VLC for iOS WatchKit App/Images.xcassets/gradient-cell-ios7.imageset/gradient-cell-ios7.png


二進制
VLC for iOS WatchKit App/Images.xcassets/gradient-cell-ios7.imageset/gradient-cell-ios7@2x-1.png


二進制
VLC for iOS WatchKit App/Images.xcassets/gradient-cell-ios7.imageset/gradient-cell-ios7@2x-2.png


二進制
VLC for iOS WatchKit App/Images.xcassets/gradient-cell-ios7.imageset/gradient-cell-ios7@2x-3.png


二進制
VLC for iOS WatchKit App/Images.xcassets/gradient-cell-ios7.imageset/gradient-cell-ios7@2x.png


+ 22 - 0
VLC for iOS WatchKit App/Images.xcassets/tableview-gradient.imageset/Contents.json

@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x",
+      "filename" : "tableview-gradient.png"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "2x",
+      "filename" : "tableview-gradient@2x.png"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "version" : 1,
+    "author" : "xcode"
+  }
+}

二進制
VLC for iOS WatchKit App/Images.xcassets/tableview-gradient.imageset/tableview-gradient.png


二進制
VLC for iOS WatchKit App/Images.xcassets/tableview-gradient.imageset/tableview-gradient@2x.png


+ 1 - 1
VLC for iOS WatchKit Extension/VLCPlaylistInterfaceController.m

@@ -193,7 +193,7 @@ typedef enum {
 
 - (UIImage *)generateBackgroundImageWithGradient:(UIImage *)backgroundImage {
 
-    UIImage *gradient = [UIImage imageNamed:@"gradient-cell-ios7"];
+    UIImage *gradient = [UIImage imageNamed:@"tableview-gradient"];
 
     CGSize newSize = backgroundImage ? backgroundImage.size : CGSizeMake(260, 120);
     UIGraphicsBeginImageContext(newSize);