Ano*_*dya 11 macos cocoa objective-c nstableview
我希望在基于视图中删除分隔符颜色NSTableView.
它看起来像这样:

对于UITableView,有一种方法,setSeparatorColor:但不适用于NSTableView.
解决方案将受到高度赞赏.
Ano*_*dya 14
我做到了这样:
将Intercell间距更改为:
[aTableView setIntercellSpacing:NSMakeSize(0, 0)];
Run Code Online (Sandbox Code Playgroud)
并更改了单元格的高度,将视图的宽度设置为30.f,绘制的单元格为35.f.
现在它是完美的,屏幕截图:

对于NSTableView,Interface Builder中有设置Horizontal Grid,Vertical Grid和Grid Color.这些反映在API中-setGridStyleMask和setGridColor.
他们完全按照你的意愿行事.
[table setGridColor:[NSColor clearColor]];
[table setGridStyleMask:NSTableViewGridNone];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4599 次 |
| 最近记录: |