基本上,由于Destop和节能的设置,在文件夹中,你可以拖动任何文件夹到它,我设计了一个应用程序,它具有相同的功能,最近我收到一个bug,它说,如果你拖动一个挂载的设备从侧边栏到它,一条蓝线会出现,我尝试在这个本地设置,它不会出现蓝线,我认为Mac OS X有一个方法来判断拖拽来源和禁用这种拖动,所以蓝线不会显示。但我不知道该怎么做。
发布于 2016-02-15 18:40:54
您可能希望在您的
(NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender指示“不允许拖放操作”的实现(请阅读Cocoa:Introduction to Drag and Drop中的拖放编程)。
我猜你现在总是返回NSDragOperationCopy。
https://stackoverflow.com/questions/35405988
复制相似问题