Sha256: 487433ca9259d214c126bc701dc1836e24c3f2ae5c53d1da59930d648082f9d1
Contents?: true
Size: 780 Bytes
Versions: 3
Compression:
Stored size: 780 Bytes
Contents
// // UIView+LayerEffects.m // // Created by Water Lou on 15/09/2010. // Copyright 2010 First Water Tech Ltd. All rights reserved. // #import <QuartzCore/QuartzCore.h> #import "UIView+LayerEffects.h" @implementation UIView(LayerEffects) /* simple setting using the layer */ - (void) setCornerRadius : (CGFloat) radius { self.layer.cornerRadius = radius; } - (void) setBorder : (UIColor *) color width : (CGFloat) width { self.layer.borderColor = [color CGColor]; self.layer.borderWidth = width; } - (void) setShadow : (UIColor *)color opacity:(CGFloat)opacity offset:(CGSize)offset blurRadius:(CGFloat)blurRadius { CALayer *l = self.layer; l.shadowColor = [color CGColor]; l.shadowOpacity = opacity; l.shadowOffset = offset; l.shadowRadius = blurRadius; } @end
Version data entries
3 entries across 3 versions & 1 rubygems