CAGradientLayer *gradient = [CAGradientLayer layer]; gradient.frame = CGRectMake(0, 0, Main_Screen_Width-30, 165);; gradient.colors = [NSArray arrayWithObjects: (id)UIColorFromRGB(0xffd55c).CGColor, (id)UIColorFromRGB(0xffb733).CGColor, nil]; gradient.startPoint = CGPointMake(0, 0); gradient.endPoint = CGPointMake(1, 1); gradient.locations = @[@0.0, @1.0]; [self.baseView.layer addSublayer:gradient]; [self.baseView bringSubviewToFront:self.reminderLabel]; [self.baseView bringSubviewToFront:self.contentLabel]; [self.baseView bringSubviewToFront:self.amountLabel];