我想在我的mac应用程序中提供拖放功能。
例如,我有一个加密的文件。我有一个问题,关于用户何时将文件从我的应用程序拖到我们说的finder中。我想提供另一个应用程序的解密文件。NSPasteboard是否有事件可以让我知道拖拽到另一个应用程序的完成以及应用程序准备好访问数据的时间?
发布于 2015-08-03 16:50:23
不幸的是,没有通知或事件,也没有任何东西可以观察更改的粘贴板内容。
如果您希望在拖动操作期间获得更高的安全性,可以尝试设置NSDragOperationPrivate操作标志。看看苹果的"Drag and Drop Programming Topics“吧。
https://stackoverflow.com/questions/31766538
复制相似问题