Slide 14
Slide 14 text
$VTUPN7JFX
@interface RadialGradientView : UIView
@property(nonatomic, assign) CGFloat radius;
@end
@implementation RadialGradientView
- (void)drawRect:(CGRect)rect {
CGFloat colorComponents[] = {1,0,0,1, 0,0,0,1};
CGPoint center = CGPointMake(self.bounds.size.width / 2, self.bounds.size.height / 2);
CGColorSpaceRef space = CGColorSpaceCreateDeviceRGB();
CGContextRef context = UIGraphicsGetCurrentContext();
CGGradientRef gradient = CGGradientCreateWithColorComponents(space, colorComponents, nil, 2);
CGContextSaveGState(context);
CGContextDrawRadialGradient(context, gradient, center, 0.0, center, self.radius, 0);
CGContextRestoreGState(context);
CGColorSpaceRelease(space);
CGGradientRelease(gradient);
}
@end ී௨ͷ6*ϏϡʔΛॻ͘
ˠࠇͷάϥσʔγϣϯ
ܘ