objective-c - cocoa objective-c : Change background color of custom view

标签 objective-c cocoa colors background nsview

如果我在 IB 中创建了一堆自定义 View ,当应用程序从 Nib 唤醒时,如何为每个 View 设置背景颜色?

最佳答案

在你的 NSView 子类中:

- (void)drawRect:(NSRect)aRect
{
    [[NSColor redColor] set];
    NSRectFill([self bounds]);
}

关于objective-c - cocoa objective-c : Change background color of custom view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4705460/

相关文章:

macos - 如何使 NSTableView 列在调整大小时适合其内容?

c# - Datagridview复选框单元格更改按钮和画线的颜色

ios - 使用一年中的一周检查 NSDate 是否在当前周

ios - 无声推送时如何自动播放音频功能?

objective-c - 有什么方法可以猴子修补或调配 NSArray(或其他类集群)?

objective-c - NSString 的 isLike : actually do? 是什么意思

将 0xFFFFFFFF 转换为 FFFFFF 格式

android - 覆盖按钮不起作用的文本颜色

ios - 如何在特定位置将View添加到ScrollView?

ios - 如何在我的 prepareForSegue 方法中获取 cell.textlabel.text 的值?