Я создал NSTokenField в своем xib. Я хотел бы отображать токены разных цветов внутри этого поля tokenField. Значение: некоторые жетоны будут синими, остальные красными (согласно их содержанию). Это возможно?
Следующий код у меня не работает. Я надеюсь, что кто-то может мне помочь:
- (id)tokenField:(NSTokenField *)tokenField representedObjectForEditingString:(NSString *)editingString
{
id returnRepresentedObject = nil;
NSTokenFieldCell *tf = [[NSTokenFieldCell alloc] init];
tf.stringValue = editingString;
tf.backgroundColor = [NSColor redColor];
returnRepresentedObject = tf;
return returnRepresentedObject;
}
Результат: все жетоны остаются синими... :-(
Любая помощь будет высоко оценена!