我在tableview中实现了拖放功能。执行拖放操作时,默认情况下会出现蓝线,我想自定义/删除此蓝线。 这可能是重复的,但我找不到任何明确的答案。 请建议。
我尝试将高光设置为无
[self.tableView setSelectionHighlightStyle:NSTableViewSelectionHighlightStyleSourceList];
[self.tableView setDraggingDestinationFeedbackStyle:NSTableViewDraggingDestinationFeedbackStyleNone];
但它不起作用。
任何帮助都将受到高度赞赏!
参考链接:https://developer.apple.com/library/content/samplecode/DragNDropOutlineView/Introduction/Intro.html
提前致谢。
答案 0 :(得分:2)
最后我找到了答案:
[self.tableView setDraggingDestinationFeedbackStyle:NSTableViewDraggingDestinationFeedbackStyleNone];