【问题标题】:Drag/Drop File from/in webview从/在网络视图中拖放文件
【发布时间】:2010-02-08 08:25:24
【问题描述】:

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

谁能建议我如何做到这一点

谢谢 阿米特巴坦

【问题讨论】:

  • mac邮件是用webview吗?或其他任何东西
  • 是的,Mail 使用WebView 来撰写邮件,并显示收到邮件的内容

标签: cocoa


【解决方案1】:

继承 NSWebView 并实现 NSDraggingDestination。我建议您通读文档的“Drag and Drop Programming Topics for Cocoa”部分,以了解有关如何正确注册所需的 NSPasteboard 类型的更多信息。 (10.6 之前的 OS X 的 NSFilenamesPboardType)

【讨论】:

  • 您有演示应用或代码我们可以看看吗?
猜你喜欢
  • 1970-01-01
  • 2012-12-22
  • 1970-01-01
  • 2013-03-04
  • 2011-10-09
  • 1970-01-01
  • 1970-01-01
  • 2012-08-25
  • 1970-01-01
相关资源
最近更新 更多