如何创建自定义NSStepper和NSTabView

时间:2012-11-27 10:30:46

标签: objective-c cocoa nstabview

我想重新绘制这两个控件,但我找不到这样做的方法,任何人都可以给我这样做的想法吗?

我发现有些应用已重新绘制这些控件,你可以查看截图。 第一个是NSStepper,第二个是NSTabViewNSTabViewItem也可以重新绘制。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

如果需要自定义,则必须对大多数GUI类进行子类化。

对于NSTabView,这是你必须自己做很多事情的课程之一。

你必须画自己(使用beziers路径)

需要实现NSView&amp ;;的许多方法。用于绘图和事件处理的NSResponder。

请查看以下链接:

NSTabView with background color

http://www.positivespinmedia.com/dev/PSMTabBarControl.html

https://github.com/aaroncrespo/WILLTabView/