Sha256: 8ed30b2f76b3259bed1ec6a865721a8dc3560e15b340d3b139857fdc3ff8a969
Contents?: true
Size: 982 Bytes
Versions: 2
Compression:
Stored size: 982 Bytes
Contents
// // DCCrossHairView.m // // Created by Domestic Cat on 3/05/11. // #import "DCCrossHairView.h" @implementation DCCrossHairView @synthesize color; - (void)dealloc { [color release]; [super dealloc]; } - (id)initWithFrame:(CGRect)frame color:(UIColor *)aColor { if ((self = [super initWithFrame:frame])) { self.color = aColor; self.backgroundColor = [UIColor clearColor]; self.opaque = NO; } return self; } - (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); [self.color set]; CGContextMoveToPoint(context, floorf(self.bounds.size.width / 2.0f) + 0.5f, 0.0f); CGContextAddLineToPoint(context, floorf(self.bounds.size.width / 2.0f) + 0.5f, self.bounds.size.height); CGContextStrokePath(context); CGContextMoveToPoint(context, 0, floorf(self.bounds.size.height / 2.0f) + 0.5f); CGContextAddLineToPoint(context, self.bounds.size.width, floorf(self.bounds.size.height / 2.0f) + 0.5f); CGContextStrokePath(context); } @end
Version data entries
2 entries across 2 versions & 1 rubygems