gpt4 book ai didi

objective-c - 设置 NSWindow 的背景颜色和外观设置

转载 作者:行者123 更新时间:2023-12-03 17:33:33 25 4
gpt4 key购买 nike

我在 NSWindow 上使用以下代码,以便所有按钮、弹出窗口等都处于深色模式色调:

[self.window setAppearance:[NSAppearance appearanceNamed:NSAppearanceNameVibrantDark]];

但我想设置自定义窗口背景颜色,而不是默认设置为鲜艳深色外观的黑色。在没有外观的情况下调用此行可以正常工作,否则无法设置:

self.window.backgroundColor = [NSColor colorWithPatternImage:[NSImage imageNamed:@"backgroundColor"]];

有什么想法吗?

最佳答案

只需添加一个具有背景颜色的 View 并将其用作窗口的背景即可。

Take a look at this sample app .

NSWindow with vibrant dark color and background color

关于objective-c - 设置 NSWindow 的背景颜色和外观设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33595674/

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