Цель C - CAGradientLayer покрывает текст в UILabel?

Я пытаюсь добавить слой градиента к моему UILabel , по некоторым причинам CAGradientLayer покрывает мой текст. Я что-то делаю не так

- (void)viewDidLoad {
   [super viewDidLoad];

   CAGradientLayer *gradient = [CAGradientLayer layer];
   gradient.frame = CGRectMake(0, 0, myLabel.frame.size.width, myLabel.frame.size.height);
   gradient.colors = myColors;
   [myLabel.layer insertSublayer:gradient atIndex:0];
}
12
задан Bartłomiej Semańczyk 2 May 2016 в 10:27
поделиться