gpt4 book ai didi

objective-c - 10.5 上未触发鼠标拖动事件

转载 作者:行者123 更新时间:2023-12-03 16:47:26 26 4
gpt4 key购买 nike

我有一个创建窗口的库。我在添加到窗口的 View 中拦截鼠标事件。它在 10.6 和 10.7 上运行良好。

但是在 10.5 上,“mouseDragged”回调永远不会被调用。有人知道如何修复它吗?

问候,

维什维什

最佳答案

NSWindow 上有一个 setter ,允许它听到 mouseMoved 事件

-(void)setAcceptsMouseMovedEvents:(BOOL)val;

至于为什么它在 10.5 中不起作用,我不知道,但据猜测,它们的跟踪成本相当昂贵,因此在该版本中可能会默认关闭。

关于objective-c - 10.5 上未触发鼠标拖动事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10444578/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com