如何获得 iWork '09 Inspector 中出现的选项卡按钮的外观NSPanel
?
我能得到的最接近的是NSSegmentedControl
“小广场”风格。不幸的是,至少在 Snow Leopard 下会导致灰色选择而不是蓝色选择。
任何想法 Apple 为在各种 iWork '09 Inspector 中获得蓝色水色风格选择做了NSPanel
什么?
iWork 检查器选项卡按钮的外观使用图像。如果您在其中一个应用程序包上显示包内容Resources
并查看文件夹,则可以看到图像。
要复制这一点,您可以使用带有绘制图像NSSegmentedControl
的自定义子类。NSSegmentedCell
顶部的图标栏是一个 Radio Group,它实际上是一个 NSMatrix,里面装满了 NSButtonCells。您可以使用应用程序 UIElementInspector.app 来检查这一点,它是 XCode 提供的示例代码。
所选单元格显示其替代图像,其他单元格显示其图像。