1
试图绘制在x轴上重复的背景。然而,图像是错位的,当我调整窗口的大小时,视图中的图案将开始“移动”。NSImage + NSColor + pattern
我在做什么错?目前正在执行以下操作:
[[NSColor colorWithPatternImage:[NSImage imageNamed:@"inactiveTabFill"]] set];
NSRectFill(dirtyRect);
试图绘制在x轴上重复的背景。然而,图像是错位的,当我调整窗口的大小时,视图中的图案将开始“移动”。NSImage + NSColor + pattern
我在做什么错?目前正在执行以下操作:
[[NSColor colorWithPatternImage:[NSImage imageNamed:@"inactiveTabFill"]] set];
NSRectFill(dirtyRect);
我最近自己发现了这个问题。 解决方案是创建一个视图大小的图像,并将图案绘制到图像上。然后,将图像绘制到视图中。
对不起的解决方案,用于报时(非常)晚,但不会是更简单,更有效的调整格局阶段,如所描述here?
他基本上为他的'解决方案做了太多工作 - 但它的正确答案 –
惊人的解决方案 –