Пользовательские слайдеры в OSX - PullRequest
1 голос
/ 09 марта 2012

Можно ли иметь собственный фон и пользовательскую ручку для слайдера в OSX?Похоже, что исходная функция для назначения различных растровых изображений устарела, и я не вижу другого простого способа, кроме создания полного класса.

Я что-то упустил?

Ответы [ 2 ]

5 голосов
/ 09 марта 2012

Похоже, вам нужно переопределить NSSliderCell - (void)drawKnob:(NSRect)knobRect и - (void)drawBarInside:(NSRect)aRect flipped:(BOOL)flipped.

Из класса NSSliderCell

1 голос
/ 05 октября 2013

Я создал LADSlider . Это поможет вам быстро и просто создать собственный слайдер в OSX.

...