14 + (
Y3GradientLabel *)makeGradientLabel:(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];
31 [majorLabel.layer addSublayer:gradientLayer];
35 + (CAGradientLayer *) makeGradientLayer:(Boolean) status
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
CAGradientLayer * makeGradientLayer:(Boolean status)