NSTableView 选定的行颜色(在选择时删除 NSTableView 的边框)
我正在使用 NSTableView 来显示我的数据。我想删除默认情况下采用蓝色的所选行的颜色。我可以将其设置为透明颜色
吗?是否可以??
编辑:
我怎样才能删除这个蓝色边框?我已将Clear color
设置为表格背景。
提前致谢..!!! :)
I am using NSTableView
for display my data. I want to remove color of selected row which by default taking blue color
. Can i set it to Clear color
. Is it possible??
EDIT:
how can i remove this blue border?? I have set Clear color
to table background.
Thanks in advance..!!! :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
要删除表格的蓝色聚焦环边框,请选择 .XIB 中的表格并将聚焦环设置为无
To remove the table's blue focus ring border, select the table in your .XIB and set Focus Ring to None
这条线应该移除环。
[tableView setFocusRingType:NSFocusRingTypeNone];
This line should remove the ring.
[tableView setFocusRingType:NSFocusRingTypeNone];
@Snhl
Francis McGrew 说“在 .XIB 中选择表格并将聚焦环设置为无”,该表格位于滚动视图内
@Snhl
Francis McGrew said "select the table in your .XIB and set Focus Ring to None", that table's inside the Scroll View
这可以解决问题:)
[result setSelectable:NO];
将上面的代码放入下面的方法中...
This would do the trick :)
[result setSelectable:NO];
Put the above code in the below method ...