2012-03-08 2 views
1

OSX에서 슬라이더 용 사용자 정의 배경과 사용자 정의 노브를 사용할 수 있습니까? 서로 다른 비트 맵을 지정하는 원래 함수가 사용되지 않는 것처럼 보이고 완전한 클래스를 만드는 것 이외의 다른 쉬운 방법은 보이지 않습니다.OSX의 사용자 정의 슬라이더

나는 뭔가를 놓친가요?

+1

@ spudwaffle이 맞습니다. 일반적으로 컨트롤 모양을 사용자 지정하는 것은 그리기 기능을 재정의하는 것입니다. 완전한 클래스를 만드는 것은 거의 필요하지 않습니다. – sosborn

답변

5

NSSliderCell- (void)drawKnob:(NSRect)knobRect- (void)drawBarInside:(NSRect)aRect flipped:(BOOL)flipped을 덮어 써야하는 것처럼 보입니다.

NSSliderCell class reference

1

에서 나는 LADSlider을 만들었습니다. 그러면 OSX에서 빠르고 간단하게 커스텀 슬라이더를 만들 수 있습니다.

관련 문제