2010-02-08 46 views
1

我正在制作一个像mac邮件一样的mac邮件 的应用程序,如果我们在邮件区域中放置文件,那么该文件作为附加文件 ,我们可以将该文件拖动到桌面并双击该文件将其打开。 我使用的WebView(我认为Webview是在Mac邮件使用)在webview中拖放文件

任何人都可以建议我怎么能做到这一点

感谢 阿米特Battan

+0

是使用webview的mac邮件吗? 或其他任何东西 – 2010-02-09 09:19:08

+0

是的,Mail使用'WebView'来编写消息,并显示接收到的消息的内容 – 2012-10-18 20:28:24

回答

1

子类的NSWebView和实施NSDraggingDestination。我建议您阅读文档中的“可可的拖放编程主题”部分,以了解有关如何正确注册所需的NSPasteboard类型的更多信息。 (NSFilenamesPboardType for 10.6之前的OS X)

+0

您是否有示范应用程序或代码,我们可以查看它? – Mark 2015-09-11 17:02:52