Можно ли иметь собственный фон и пользовательскую ручку для слайдера в OSX?Похоже, что исходная функция для назначения различных растровых изображений устарела, и я не вижу другого простого способа, кроме создания полного класса.
Я что-то упустил?
Похоже, вам нужно переопределить NSSliderCell - (void)drawKnob:(NSRect)knobRect и - (void)drawBarInside:(NSRect)aRect flipped:(BOOL)flipped.
NSSliderCell
- (void)drawKnob:(NSRect)knobRect
- (void)drawBarInside:(NSRect)aRect flipped:(BOOL)flipped
Из класса NSSliderCell
Я создал LADSlider . Это поможет вам быстро и просто создать собственный слайдер в OSX.