0
我想为NSView设置自定义背景。我需要根据某些行动设置不同的背景。所以我为这个视图创建了2个CAlayers并试图用colorWithPatternImage填充它。这是一个正确的方法吗?如果不是,我该怎么做?为nsview设置不同的背景
问候,
LS开发
我想为NSView设置自定义背景。我需要根据某些行动设置不同的背景。所以我为这个视图创建了2个CAlayers并试图用colorWithPatternImage填充它。这是一个正确的方法吗?如果不是,我该怎么做?为nsview设置不同的背景
问候,
LS开发
你可以继承你想要的视图,并在其drawRect:方法做这样的事情
- (void)drawRect:(NSRect)dirtyRect
{
// Colour the background
[[NSColor orangeColor] set];
NSFillRect (dirtyRect);
// Now draw the parent
[super drawRect:dirtyRect];
}