NSMatrix侧面有阴影按钮

时间:2012-07-09 21:51:09

标签: macos cocoa appkit nsmatrix nsbuttoncell

我有一个NSMatrix,其中包含一堆NSButtonCells作为其内容。我想创建一个类似于Xcode4导航区域(image from Apple website)的效果,其中所选按钮具有凹陷感,左侧和右侧有阴影。

我在许多第三方应用程序的首选项面板中看到了类似的样式和更大的图标,我想知道是否有一种简单的方法来实现这种效果。最有可能的是,我不知道它的正确术语。

我当然可以自己绘制这些阴影按钮并将其设置为ButtonCell的替代图像,我认为苹果附带的标准艺术品非常优雅,并且想要使用它。

任何帮助都会受到极大关注

1 个答案:

答案 0 :(得分:0)

对于大图标,效果由NSToolbar创建。不幸的是,工具栏非常有限(例如,它不是普通视图;它只能出现在顶部的标准窗框中,全宽)。 “首选项面板”样式很容易创建,但几乎在其他地方重新创建它需要您自己完成所有事情。