Core Animationなどをポリポリ研究

  1.  .colorsはアニメーション可能なので

    こんなのができる。

    …
    
        [self performSelector:@selector(hoge:) withObject:gradientLayer afterDelay:1.0];
    
    }
    
    - (void)hoge:(CAGradientLayer*)gradientLayer
    
    {
    
        [CATransaction begin];
    
        [CATransaction setAnimationDuration:2.0];
    
        NSMutableArray* array = [NSMutableArray array];
    
        [array addObject:(id)[UIColor blueColor].CGColor];
    
        [array addObject:(id)[UIColor redColor].CGColor];
    
        gradientLayer.colors = array;
    
        [CATransaction commit];
    
    }
    

Theme = Manuscript Neue