我正在尝试创建一个风格类似于Pixelmator的NSWindow实例,如下图所示:
">http://ideaorange.com/files/2010/12/pixelmato-sprinklebig.jpg>">
基本上,我想知道如何创建一个类似于该样式的窗口,带有黑色标题栏。我必须用代码写出整个窗口吗?或者可以在接口构建器中实现?非常感谢。
发布于 2011-12-27 10:27:12
The HUD appearance就是你要找的东西。但是请注意,它只适用于面板(如Pixelmator的调色板),而不适用于标准窗口(如文档窗口)。它也不适用于按钮等控件;Pixelmator无疑是自定义的。
发布于 2011-12-28 15:32:04
本教程是一个很好的起点:http://cocoawithlove.com/2008/12/drawing-custom-window-on-mac-os-x.html
开发你自己的windows有很多工作要做,所以一定要准备好迎接挑战。
另外请注意,一定要根据苹果的AppStore政策审查你的代码,因为网络上的一些窗口主题示例确实使用了苹果不会批准通过应用商店分发的私有API。
https://stackoverflow.com/questions/8638894
复制相似问题