mirror of
https://github.com/jialexd/sdk-ameba-v4.0c_180328.git
synced 2025-01-15 23:25:17 +00:00
31 lines
853 B
Mathematica
31 lines
853 B
Mathematica
|
/*
|
|||
|
Copyright (C) 2015 Apple Inc. All Rights Reserved.
|
|||
|
See LICENSE.txt for this sample’s licensing information
|
|||
|
|
|||
|
Abstract:
|
|||
|
Custom UIView to draw a rounded blue box to represent a selected cell.
|
|||
|
*/
|
|||
|
|
|||
|
#import "CustomCellBackground.h"
|
|||
|
|
|||
|
@implementation CustomCellBackground
|
|||
|
|
|||
|
- (void)drawRect:(CGRect)rect
|
|||
|
{
|
|||
|
// draw a rounded rect bezier path filled with blue
|
|||
|
CGContextRef aRef = UIGraphicsGetCurrentContext();
|
|||
|
CGContextSaveGState(aRef);
|
|||
|
UIBezierPath *bezierPath = [UIBezierPath bezierPathWithRoundedRect:rect cornerRadius:5.0f];
|
|||
|
bezierPath.lineWidth = 5.0f;
|
|||
|
[[UIColor blackColor] setStroke];
|
|||
|
|
|||
|
UIColor *fillColor = [UIColor colorWithRed:0.529 green:0.808 blue:0.922 alpha:1]; // color equivalent is #87ceeb
|
|||
|
[fillColor setFill];
|
|||
|
|
|||
|
[bezierPath stroke];
|
|||
|
[bezierPath fill];
|
|||
|
CGContextRestoreGState(aRef);
|
|||
|
}
|
|||
|
|
|||
|
@end
|