如何实现像Number和Pages中的分割视图?

时间:2012-06-30 20:08:11

标签: objective-c cocoa

如何实现像Pages和Number中的分割器? (侧面有把手的那些):

Splitter on numbers Splitter on pages

用于实现它们的是什么?源列表或大纲视图?

1 个答案:

答案 0 :(得分:2)

您需要处理splitView:additionalEffectiveRectOfDividerAtIndex:中的NSSplitViewDelegate以返回一个额外的矩形,其中鼠标点击将启动分隔符拖动。

您可以使用自定义outline / tableView标头来绘制句柄,并在splitView:additionalEffectiveRectOfDividerAtIndex:中指定它的矩形。