【问题标题】:-performDragOperation: not called when dragging from dock stack-performDragOperation:从停靠堆栈拖动时不调用
【发布时间】:2012-01-05 05:14:03
【问题描述】:

您好,我在状态项中有一个自定义视图。我实现了拖放,一切正常,但是从停靠堆栈中拖动时,除了-performDragOperation: 和prepareForDragOperation: 之外,所有的拖动方法都会被调用

【问题讨论】:

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


【解决方案1】:

draggingEnded: 是否被调用? 如果是这样,只需从那里调用它。

我从 NSStatusItem 知道了这个问题。有同样的问题

【讨论】:

  • 重要提示:在执行此解决方法时,请记住使用this related answer 中的代码检查光标位置,否则即使用户将项目拖离状态项目,也会执行放置。跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多