У меня большая проблема, и я не могу ее решить.
У меня есть NSOutlineView
, который содержит NSButtonCell
, который связан с arrayController
, оттуда он устанавливает свой Title
, и на основе некоторого значения изображение устанавливается в фоновом режиме ячейки с помощью кодов.
Изображение устанавливается с использованием этих кодов
[cell setImage:[NSImage imageNamed:@"sbWarn.png"]];
[cell setImagePosition:NSImageOverlaps];
[cell setBackgroundColor:[NSColor clearColor]];
Проблема в том, что когда я выбираю строку, выбранная строка показывает черный фон. Я пробовал все возможные способы, такие как установка фона как clearColor и т. Д.
Как мне сделать так, чтобы это выглядело хорошо.