我有 NSView 的 2 个子类,它们是公共超级视图的子视图。它们不重叠,它们都拦截鼠标拖动的呼叫。当我从一个子类拖动到另一个时,将调用 mousedragged 函数,直到我释放鼠标按钮,即使我在整个屏幕上拖动也是如此。我虽然默认行为是仅当鼠标超出接收器边界时才调用 mousedragged 函数。我还使用 NSTrackingArea 进行鼠标进入、退出和移动事件,但从我一直在阅读的内容来看,不涉及拖动事件
谢谢你的时间,何塞。
我有 NSView 的 2 个子类,它们是公共超级视图的子视图。它们不重叠,它们都拦截鼠标拖动的呼叫。当我从一个子类拖动到另一个时,将调用 mousedragged 函数,直到我释放鼠标按钮,即使我在整个屏幕上拖动也是如此。我虽然默认行为是仅当鼠标超出接收器边界时才调用 mousedragged 函数。我还使用 NSTrackingArea 进行鼠标进入、退出和移动事件,但从我一直在阅读的内容来看,不涉及拖动事件
谢谢你的时间,何塞。