我如何模仿App Store.app用户界面

时间:2011-02-08 10:05:58

标签: objective-c cocoa macos window titlebar

我想模仿我正在使用的应用程序的App Store.app UI界面。我可以在标题栏上放置自定义视图,但我无法将关闭/最小/最大按钮定位得更低一些。一般来说,我希望实现的效果是标题栏在顶部和底部填充,使其看起来更大,窗口按钮垂直居中,就像它与App Store.app应用程序一样

非常感谢。

1 个答案:

答案 0 :(得分:1)

很可能你只需要简单地将NSWindow子类化并使用无边框样式,然后自己处理窗框。在CocoaDev处有更多有用的信息(包括Apple提供的示例链接)。要处理关闭/最小化/缩放按钮,您可能只想设置一些按钮来绘制这些按钮(并尊重系统颜色设置)。