Apple的Clipboard Viewer应用程序在实现复制和粘贴时非常有用。我想要拖放类似的东西,但我不知道如何开始。
通常,实现放置目标的第一步是让NSView调用-registerForDraggedTypes
。有没有办法声明你想要接收所有可能类型的丢弃?或者是否有一个较低级别的API可以用来获取粘贴板而无需首先专门注册?
答案 0 :(得分:2)
我并非100%确定它在所有情况下都能正常运行,但我已经成功使用了类似的东西:
[self registerForDraggedTypes: @[(NSString*)kUTTypeItem]];
还要查看其他类型的项目。