一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我。
使用
@property (nonatomic,strong)UILabel *label;
@property (nonatomic,strong)UIButton *btn;
UILabel* testLabel = [[UILabel alloc] initWithFrame:CGRectMake(100, 200, 400, 50)];
testLabel.text = @"label上渐变方法1";
testLabel.font = [UIFont systemFontOfSize:30];
[self.view addSubview:testLabel];
[GradualChange TextGradientview:testLabel bgVIew:self.view gradientColors:@[(id)[UIColor redColor].CGColor, (id)[UIColor greenColor].CGColor, (id)[UIColor blueColor].CGColor] gradientStartPoint:CGPointMake(0, 1) endPoint:CGPointMake(1, 1)];
_btn=[[UIButton alloc]initWithFrame:CGRectMake(10, 230, self.view.frame.size.width-20, 100)];
[self.view addSubview:_btn];
_btn.titleLabel.font=[UIFont systemFontOfSize:30];
_btn.titleLabel.numberOfLines=0;
[_btn setTitle:@"button上字体渐变色设置" forState:UIControlStateNormal];
[GradualChange TextGradientControl:_btn bgVIew:self.view gradientColors:@[(id)[UIColor redColor].CGColor, (id)[UIColor greenColor].CGColor, (id)[UIColor blueColor].CGColor] gradientStartPoint:CGPointMake(0, 1) endPoint:CGPointMake(1, 1)];
效果