Как установить фон для кнопки NSButton

Установить белый фон для кнопки NSButton можно с помощью следующего кода:

    [myButton setBordered:NO];
    [[myButton cell] setBackgroundColor:[NSColor whiteColor]];

Результат выполнения вышеприведенного кода:


Без вызова метода setBordered:, метод setBackgroundColor: работать не будет.

Возможно вас заинтересует ещё метод setHighlightsBy:. Но в данном случае его использование не обязательно. Но можно конечно ещё прописать:

[[myButton cell] setHighlightsBy:0];