zoukankan      html  css  js  c++  java
  • 【iOS开发系列】颜色渐变

    记录:
    //Transparent Gradient Layer  
    - (void) insertTransparentGradient {  
        UIColor *colorOne = [UIColor colorWithRed:(33/255.0)  green:(33/255.0)  blue:(33/255.0)  alpha:0.0];  
        UIColor *colorTwo = [UIColor colorWithRed:(33/255.0)  green:(33/255.0)  blue:(33/255.0)  alpha:1.0];  
        NSArray *colors = [NSArray arrayWithObjects:(id)colorOne.CGColor, colorTwo.CGColor, nil nil];  
        NSNumber *stopOne = [NSNumber numberWithFloat:0.0];  
        NSNumber *stopTwo = [NSNumber numberWithFloat:1.0];  
        NSArray *locations = [NSArray arrayWithObjects:stopOne, stopTwo, nil nil];  
          
        //crate gradient layer  
        CAGradientLayer *headerLayer = [CAGradientLayer layer];  
          
        headerLayer.colors = colors;  
        headerLayer.locations = locations;  
        headerLayer.frame = self.bounds;  
          
        [self.layer insertSublayer:headerLayer atIndex:0];  
    }  
      
      
    //color gradient layer  
    - (void) insertColorGradient {  
          
        UIColor *colorOne = [UIColor colorWithRed:(255/255.0) green:(255/255.0) blue:(255/255.0) alpha:1.0];  
        UIColor *colorTwo = [UIColor colorWithRed:(33/255.0)  green:(33/255.0)  blue:(33/255.0)  alpha:1.0];  
          
        NSArray *colors = [NSArray arrayWithObjects:(id)colorOne.CGColor, colorTwo.CGColor, nil nil];  
        NSNumber *stopOne = [NSNumber numberWithFloat:0.0];  
        NSNumber *stopTwo = [NSNumber numberWithFloat:1.0];  
          
        NSArray *locations = [NSArray arrayWithObjects:stopOne, stopTwo, nil nil];  
        CAGradientLayer *headerLayer = [CAGradientLayer layer];  
        headerLayer.colors = colors;  
        headerLayer.locations = locations;  
        headerLayer.frame = self.bounds;  
          
        [self.layer insertSublayer:headerLayer above:0];  
          
    } 

  • 相关阅读:
    InnoDB On-Disk Structures(三)--Tablespaces (转载)
    InnoDB On-Disk Structures(二)--Indexes (转载)
    InnoDB On-Disk Structures(一)-- Tables (转载)
    UML之状态图
    UML之活动图
    UML交互图
    UML类图
    UML用况图
    UML OOA
    UML问题定义
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/6991755.html
Copyright © 2011-2022 走看看