我正在尝试为NSView设置自定义背景。我需要根据某些动作设置不同的背景。所以我为这个视图创建了2个CAlayers并尝试使用colorWithPatternImage填充它。这是一个正确的方法吗?如果没有,我该怎么办?
此致
LS Developer
答案 0 :(得分:0)
您可以继承您想要的视图,并在其drawRect:方法中执行类似
的操作- (void)drawRect:(NSRect)dirtyRect
{
// Colour the background
[[NSColor orangeColor] set];
NSFillRect (dirtyRect);
// Now draw the parent
[super drawRect:dirtyRect];
}