基本上我想做一个简单的关于窗口,它有一个统一的标题栏和窗口(即纹理)和白色背景,就像 Xcode 的关于窗口:
所以我在 IB 中有一个带纹理的窗口,我通过绑定将它连接到我的应用程序委托。然后我将这行代码添加到应用程序委托中:
[about setBackgroundColor:[NSColor whiteColor]];
虽然对于其他颜色(如红色和蓝色),窗口似乎可以很好地改变颜色,但每当我使用 [NSColor whiteColor] 时,窗口看起来远没有 Xcode 的窗口那么明亮:
有趣的是,当窗口处于非活动状态时,我最终会得到 Xcode 的白色:
这是一个错误吗?或者它应该看起来真的是灰色的?我怎样才能使这个窗口“真正的白色”?