gpt4 book ai didi

objective-c - 在 Cocoa 中更改窗口背景

转载 作者:搜寻专家 更新时间:2023-10-30 20:00:34 24 4
gpt4 key购买 nike

这里是 Objective-C/Cocoa 菜鸟。我想在我正在制作的小 Mac 应用程序中将窗口颜色设为白色,而不是默认的浅灰色。执行此操作的正确方法是什么?

最佳答案

从 AppDelegate 您可以简单地调用 window 属性

self.window.backgroundColor = [NSColor whiteColor];

否则,您可以从应用程序的任何位置调用

[[NSApplication sharedApplication] keyWindow].backgroundColor = [NSColor whiteColor];

keyWindow 是当前“位于顶部”的窗口,如果应用程序很简单,它可能是唯一的窗口。对于需要不同窗口的更复杂的场景,您可以使用

[[NSApplication sharedApplication] windows]

这将返回应用程序拥有的所有窗口的数组。

关于objective-c - 在 Cocoa 中更改窗口背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13675350/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com