Я получаю удовольствие от продуктов Core Animation. Мне нужно было применить образ изображения к CALAyer. Та часть работы совершенно с чем-то вроде этого:CALAYER применить цвет фона плюс рисунок image
color = UIColor(patternImage: UIImage(named: "myPatternImage")!
shapeLayer.fillColor = color.CGColor;
Но теперь мне нужно использовать цвет фона позади картины. мое изображение Patter - это png (с альфа-компонентом). Поэтому я хочу применить простой цвет к форме и после применения шаблона Image. Есть ли способ сделать это на лету?
Используйте два слоя. – Andy
Я оживляю эти слои. Если я понимаю ваш комментарий, вы имеете в виду, что я могу использовать слой «clone» поверх моего реального слоя. Но так как я оживляю свои слои, мне также придется оживлять слой клона; И это может стать очень сложным. Поэтому я предпочитаю использовать решение на основе подслоев. Но я не дошел, чтобы заставить его работать. – LastMove
Я ничего не говорил о клонирующих слоях. Я сказал использовать два отдельных слоя. Ниже приведен правильный ответ. – Andy