gpt4 book ai didi

macos - 更新 NSView 全屏背景颜色

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

我想为 View 设置背景颜色,到目前为止,我已经在 Xib 中对该 View 进行了子类化,并在 drawRect 方法中设置了颜色。

- (void)drawRect:(NSRect)dirtyRect {
[[NSColor blackColor] setFill];
NSRectFill(dirtyRect);
[super drawRect:dirtyRect];
}

我使用 [self.view EnterFullScreenMode:screen withOptions:nil]; 以全屏显示 View (包含图像)。但是,当 View 处于全屏状态时,它会显示默认的灰色背景而不是黑色。如何将背景设置为黑色?

最佳答案

你确定你的方法在调用吗?放一个 NSLog 来确认一下。

如果是,则删除行[super drawRect:dirtyRect];

关于macos - 更新 NSView 全屏背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22843703/

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