我正在尝试创建NSWindow
的实例,其样式与Pixelmator类似,如下图所示:
http://ideaorange.com/files/2010/12/pixelmato-sprinklebig.jpg>“>
基本上,我想知道如何使用黑色标题栏创建一个类似于该样式的窗口。我是否必须在代码中编写整个窗口?或者可以在界面构建器中执行此操作吗?非常感谢。
答案 0 :(得分:1)
The HUD appearance正是您要找的。但请注意,它仅适用于面板(如Pixelmator的调色板),而不适用于标准窗口(如文档窗口)。它也不适用于控件,如按钮; Pixelmator无疑是定制的。
答案 1 :(得分:0)
本教程是一个很好的起点:http://cocoawithlove.com/2008/12/drawing-custom-window-on-mac-os-x.html
开发自己的窗户需要做大量的工作,所以请确保您能够应对挑战。
另外请注意,请务必根据Apple的AppStore政策审核您的代码,因为网络上的一些窗口主题示例确实使用了Apple不会批准的私有API通过应用程序商店进行分发。