Как я могу установить цвет ВСЕГО текста в NSTextView (а не только текста, набранного впоследствии)

Я хочу изменить цвет ВСЕГО текста в NSTextView. В настоящее время у меня есть код, выполняющий это:

NSMutableDictionary* fontAttributes = [[NSMutableDictionary alloc] init];
[fontAttributes setObject: newColour forKey:NSForegroundColorAttributeName];
[self setTypingAttributes:fontAttributes];  

... но он меняет только цвет текста, набранного после установки атрибутов.

Есть ли простой способ изменить цвет всего текста в представлении, а не только того, что вводится в точке вставки?

5
задан Graham Lea 16 November 2011 в 09:53
поделиться