Как независимо масштабировать оси во время выполнения на NSButton

В Interface Builder вы можете выбрать способ масштабирования изображения кнопки, выбрав «Независимо от осей», «Пропорционально вниз» и т. д. в раскрывающемся списке «Масштабирование». Как я могу получить доступ или изменить этот атрибут NSButton во время выполнения?


person Regan    schedule 01.05.2011    source источник


Ответы (1)


Вы должны иметь возможность установить это с помощью ячейка кнопки:

NSButton *someButton;

NSButtonCell *someButtonCell = [someButton cell];
[someButtonCell setImageScaling:NSImageScaleAxesIndependently];

Список параметров масштабирования изображения см. в разделе здесь.

person Community    schedule 01.05.2011