Как изменить цвет текста в 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 всегда черный но ответы там не имели смысла в моей ситуации.

Так как я смог решить мою проблему, прочитавдокументацияЯ делюсь ответом ниже.

Ответы на вопрос(2)

Ваш ответ на вопрос