【问题标题】:NSClipView weird background image in NSScrollViewNSScrollView 中的 NSClipView 奇怪的背景图像
【发布时间】:2013-09-28 05:38:53
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: objective-c xcode macos


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多