nsdraggingitem

    0热度

    1回答

    虽然我有工作代码,但我对是否采取正确的方法NSPasteboard感到困惑,并且我正在接触以查看是否有人可以帮助我澄清最佳方法。 自2012年以来,似乎没有任何苹果公司关于拖放的完整文档,在那段时间里,似乎已经被弃用和改变了方式(特别是沙盒应用)执行它。在经历了许多混乱之后,我发现当您访问其路径属性时,由拖动的粘贴板提供的文件URL显示其真实路径(与构成url的匿名字符串数字相反),这使得可以使用

    4热度

    2回答

    我想更改从基于视图和数据源的NSOutlineView拖动项目时使用的图像,但似乎无法找到挂钩。我试着修改 - (void)dragImage:(NSImage *)anImage at:(NSPoint)viewLocation offset:(NSSize)initialOffset event:(NSEvent *)event pasteboard:(NSPasteboard *)pboar

    1热度

    1回答

    设置简单: 我有一个NSTableView,允许项目被拖动到NSView子类。 在视图中,我通过NSDraggingInfo的方法draggingSourceOperationMask检查拖动操作。 收到的滴剂有NSDragOperation的-1。从视图开始拖动有预期的拖动操作(移动,复制,取决于具体情况)。但是桌子上的拖拽完全搞砸了。任何想法发生了什么..? 我能做什么从- (void)tab