我想为视图设置背景颜色,截至目前,我已在Xib中使用该视图进行了子类化,并且在drawRect
方法中我设置了颜色。
- (void)drawRect:(NSRect)dirtyRect {
[[NSColor blackColor] setFill];
NSRectFill(dirtyRect);
[super drawRect:dirtyRect];
}
使用[self.view enterFullScreenMode:screen withOptions:nil];
全屏显示视图(包含图片)。但是当视图处于全屏状态时,它会显示默认的灰色背景而不是黑色。如何将背景设置为黑色?
答案 0 :(得分:1)
你确定你的方法在呼唤吗?放一个NSLog来确保。
如果是,则删除行[super drawRect:dirtyRect];