Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
cocoa objective-c:更改自定义视图的背景色_Objective C_Cocoa_Colors_Background_Nsview - Fatal编程技术网

cocoa objective-c:更改自定义视图的背景色

cocoa objective-c:更改自定义视图的背景色,objective-c,cocoa,colors,background,nsview,Objective C,Cocoa,Colors,Background,Nsview,如果我在IB中创建了一组自定义视图,那么当应用程序从NIB唤醒时,如何为每个视图设置背景色 在NSView子类中: - (void)drawRect:(NSRect)aRect { [[NSColor redColor] set]; NSRectFill([self bounds]); } 我已经在Interface Builder中创建了视图,为什么不在那里设置所需的背景色(u)r?快速搜索堆栈溢出会产生两个等价的问题:和@bahmm。。。这两个问题都不是特别史诗般的(或有用

如果我在IB中创建了一组自定义视图,那么当应用程序从NIB唤醒时,如何为每个视图设置背景色

在NSView子类中:

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

我已经在Interface Builder中创建了视图,为什么不在那里设置所需的背景色(u)r?快速搜索堆栈溢出会产生两个等价的问题:和@bahmm。。。这两个问题都不是特别史诗般的(或有用的泛型),必须这样说。@middaparka尽管如此,一个好的问题可能会涉及到这两个问题,如果OP完成了他的家庭作业的话