0

我试图在我的 NSTableView 上获得透明背景,但是,似乎嵌套在 NSScrollView 内的 NSClipView 导致了奇怪的背景问题,它似乎正在重绘 NSClipView 内主 NSView 的背景。在此处输入图像描述

我已经完成了所有这些尝试来删除它,但它只是没有发生:

    [[self.scrollView contentView] setCopiesOnScroll:NO];
    [[self.scrollView contentView] setDrawsBackground:NO];
    [self.scrollView setDrawsBackground:NO];
    [self.scrollView setCopiesOnScroll:NO];

任何帮助将不胜感激。
问候,
迈克

4

1 回答 1

1

找到了答案。在 NSView 子类中创建背景图片时,将 drawInRect 的边界从dirtyRect 更改为self.bounds。工作一种享受。

于 2013-09-27T20:22:11.553 回答