#import <Y3GradientLabel.h>
Definition at line 12 of file Y3GradientLabel.h.
◆ makeGradientLabel:withFrame:()
+ (Y3GradientLabel *) makeGradientLabel: |
|
(NSString *) |
caption |
withFrame: |
|
(CGRect) |
labelFrame |
|
|
| |
Definition at line 14 of file Y3GradientLabel.m.
14 :(NSString *) caption withFrame: (CGRect) majorLabelFrame {
17 [majorLabel setText:@"hey"];
18 UIFont *expandedFont = [UIFont fontWithName:@"Verdana-Bold" size:18.0];
19 [majorLabel setFont:expandedFont];
21 [majorLabel setTextAlignment:NSTextAlignmentCenter];
22 [majorLabel setBackgroundColor:[UIColor colorWithHue:0.23 saturation:0.9 brightness:1.0 alpha:1.0]];
25 majorLabel.layer.borderColor = [[UIColor blackColor] CGColor];
30 CAGradientLayer *gradientLayer = [
self makeGradientLayer:NO];
31 [majorLabel.layer addSublayer:gradientLayer];
static Y3GradientLabel * majorLabel
◆ makeGradientLayer:()
+ (CAGradientLayer *) makeGradientLayer: |
|
(Boolean) |
status |
|
|
implementation |
Definition at line 35 of file Y3GradientLabel.m.
38 CAGradientLayer *gradientLayer = [CAGradientLayer layer];
39 CGRect overFlowBounds =
majorLabel.layer.bounds;
40 overFlowBounds.size.height -= 2.0;
41 gradientLayer.frame = overFlowBounds;
44 gradientLayer.colors = [NSArray arrayWithObjects:
45 (id)[UIColor colorWithWhite:0.4f alpha:0.5f].CGColor,
46 (id)[UIColor colorWithWhite:1.0f alpha:0.1f].CGColor,
49 gradientLayer.colors = [NSArray arrayWithObjects:
50 (id)[UIColor colorWithWhite:1.0f alpha:0.1f].CGColor,
51 (id)[UIColor colorWithWhite:0.4f alpha:0.5f].CGColor,
55 gradientLayer.locations = [NSArray arrayWithObjects:
56 [NSNumber numberWithFloat:0.0f],
57 [NSNumber numberWithFloat:1.0f],
60 gradientLayer.cornerRadius = 6;
static Y3GradientLabel * majorLabel
The documentation for this class was generated from the following files: