How do I add a gradient to the text of a UILabel, but not the background?
I was looking for a solution and DotSlashSlash has the answer hidden in one of the comments! For the sake of completeness, the answer and the simplest solution is: UIImage *myGradient = [UIImage imageNamed:@”textGradient.png”]; myLabel.textColor = [UIColor colorWithPatternImage:myGradient];