如何将按钮添加到NSSplitter句柄?

时间:2012-07-21 15:40:41

标签: cocoa

是否可以添加按钮,或在NSSplitter的手柄内绘图?

我不仅要像在XCode中那样绘制控件(用于错误处理,请参见第二张图片);我还想为拆分视图添加功能。例如,在这种情况下,我希望双箭头交换两个视图。

A mockup of my idea

An line draw in the scroll bar

1 个答案:

答案 0 :(得分:1)

子类NSSplitView并覆盖drawDividerInRect:dividerThickness以创建您想要的幻觉,并adjustSubviews重新定位您放置在同一位置的所有自定义可点击视图。