0

我正在使用背景窗口中的视图,我想单击它并立即激活 mouseDown 事件,我目前必须单击一次以激活视图的窗口,然后再次单击以运行 mouseDown。我记得曾经看到过类似的东西,但我已经快一年没有使用 XCode 了,而且我在任何地方都找不到它。

谢谢您的帮助。

4

1 回答 1

0

找到了!

万一有人遇到这个问题,你需要做的就是覆盖acceptsFirstMouse:

在您的视图类中,只需添加方法:

- (BOOL)acceptsFirstMouse:(NSEvent *)theEvent {
return YES;
}

超级简单的东西。

于 2013-07-29T18:18:48.730 回答