Objective c 如何隐藏NSTableView';黑色窗户上的白色轮廓是什么?

Objective c 如何隐藏NSTableView';黑色窗户上的白色轮廓是什么?,objective-c,cocoa,nstableview,Objective C,Cocoa,Nstableview,所以我一直在尝试在黑色背景上放置一个NSTableView。但是,出于某种原因,NSTableView有一个白色轮廓,如下所示: 我这里有一个半透明的窗口,它有一个子类NSTableView,所以我可以自定义它的颜色。交替行处于启用状态 我尝试将网格颜色和背景设置为alpha值为0的颜色,但没有任何变化。有人知道我为什么或如何解决这个问题吗?谢谢 我认为在您的NSTableView中,水平网格已打开。您可以在属性检查器中关闭它,并更改颜色(网格和背景) 您是否尝试过以下方法: tableVi

所以我一直在尝试在黑色背景上放置一个NSTableView。但是,出于某种原因,NSTableView有一个白色轮廓,如下所示:

我这里有一个半透明的窗口,它有一个子类NSTableView,所以我可以自定义它的颜色。交替行处于启用状态


我尝试将网格颜色和背景设置为alpha值为0的颜色,但没有任何变化。有人知道我为什么或如何解决这个问题吗?谢谢

我认为在您的NSTableView中,水平网格已打开。您可以在属性检查器中关闭它,并更改颜色(网格和背景)

您是否尝试过以下方法:

tableView.backgroundColor = [UIColor clearColor];
tableView.separatorColor = [UIColor grayColor];

你的截图链接已断开,因此很难准确说出你在寻找什么

不过,您可能会对这个答案感兴趣:

[yourTableView setIntercellSpacing:NSMakeSize(0.0,0.0)]