-performDragOperation:从停靠堆栈拖动时不调用

Posted

技术标签:

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

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

【问题讨论】:

这里同样的问题,至少在雪豹上。很奇怪。 在此处查看相关问题和解决方法:***.com/questions/9534543/… 【参考方案1】:

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

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

【讨论】:

重要提示:在执行此解决方法时,请记住使用this related answer 中的代码检查光标位置,否则即使用户将项目拖离状态项目,也会执行放置。跨度>

以上是关于-performDragOperation:从停靠堆栈拖动时不调用的主要内容,如果未能解决你的问题,请参考以下文章

从停靠栏隐藏应用程序图标,但在任务切换器中保留图标?

火车站最少停靠次数

我可以通过代码将 iPad 键盘设置为停靠式/非停靠式/分体式吗?

Windows Mobile 设备是不是可以检测到它何时停靠?

将小部件从单独的 ui 文件加载到主窗口

在远程调试窗口调整 Chrome DevTools 的停靠位置