我正在尝试在我的NSTableView上获得透明背景,但是,似乎NSClipView位于NSScrollView内部会导致奇怪的背景问题,它似乎重绘了NSClipView中主要NSView的背景。
我已经完成了所有这一切,试图删除它,但它只是没有发生:
[[self.scrollView contentView] setCopiesOnScroll:NO];
[[self.scrollView contentView] setDrawsBackground:NO];
[self.scrollView setDrawsBackground:NO];
[self.scrollView setCopiesOnScroll:NO];
非常感谢任何帮助
问候,
麦克
答案 0 :(得分:1)
找到答案。在NSView子类中创建背景图像时,将drawInRect的边界从dirtyRect更改为self.bounds。是一种享受。