Как изменить цвет текста в CATextLayer в Swift
Я хочу изменить цвет текста CATextLayer.
Это не работает
myTextLayer.textColor
так как такого свойства нет. Я также не получил ответа, установив цвет переднего плана
textLayer.foregroundColor = someColor.CGColor
когда текстовый слой настроен следующим образом
let myAttribute = [ NSFontAttributeName: UIFont(name: mongolFontName, size: fontSize )! ]
let attrString = NSMutableAttributedString(string: textLayer.displayString, attributes: myAttribute )
textLayer.frame = myFrame
textLayer.string = attrString
Я видел вопрос Objective-CCATextLayer textcolor всегда черный но ответы там не имели смысла в моей ситуации.
Так как я смог решить мою проблему, прочитавдокументацияЯ делюсь ответом ниже.