【问题标题】:Drag and drop .app files into NSImageView and get the file path将 .app 文件拖放到 NSImageView 中并获取文件路径
【发布时间】:2009-10-19 14:31:40
【问题描述】:

我有一个包含 NSImageView 的 NSWindow。我希望用户可以将 .app 文件(应用程序)拖放到 NSImageView 中,并且我的应用程序可以查看删除了哪个文件。有没有办法做到这一点(好吧,我确定有办法做到这一点 -_- 但哪一个 :p )?

就像 iWeb 处理图像文件一样。

一个教程会很好(英语或荷兰语)。

提前致谢。

【问题讨论】:

    标签: objective-c cocoa drag-and-drop


    【解决方案1】:
    1. NSImageView 子类
    2. 实施NSDraggingDestination 协议
    3. 注册您的实例 接受您定义的子类 PBoardType

    这是一个写得很好的教程(它有点旧,但可能有用): http://www.cocoadevcentral.com/articles/000056.php

    【讨论】:

      猜你喜欢
      • 2012-07-26
      • 2016-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-07
      • 2014-01-01
      • 1970-01-01
      • 2012-03-28
      相关资源
      最近更新 更多