这是我的第一个问题。 我从Mac App Store下载了一款名为BlackWhite的游戏。 http://itunes.apple.com/us/app/blackwhite/id420650954?mt=12 我想知道如何使用应用程序等自定义标题创建一个窗口。它是一个无边界的窗户吗?但它有窗口按钮......
答案 0 :(得分:4)
我想知道如何创建一个窗口 使用自定义标题,如应用程序。
Bold NSWindow Title
- titleFont
{
return [NSFont boldSystemFontOfSize:10];
}
- (NSRect)_titlebarTitleRect
{
return NSOffsetRect([super _titlebarTitleRect], 0, -1);
}
链接:
http://andymatuschak.org/articles/2006/01/11/making-the-hud-item-1-a-frame-themed-party
其他NSWindow定制
(如您提供的示例)
Matt Gemmell的TunesWindow(使用背景图片):
- http://mattgemmell.com/source/
由Matt Gallagher定制的NSWindow:
- http://cocoawithlove.com/2008/12/drawing-custom-window-on-mac-os-x.html
RafaëlWarnault的DarkWindow:
- http://www.read-write.fr/blog/?p=32
NSThemeFrame用法:
- http://parmanoir.com/Custom_NSThemeFrame