0

我试图在按下键时移动 NSImageView 。现在我有一个布尔值,当调用 keyDown 时分配为 true,调用 keyUp 时分配为 false。我怎样才能让 NSImageView 在按键按下时移动?

例如,当按下左箭头键时,图像应该向左移动。

提前致谢。

4

1 回答 1

1

我会在您的 keyDown 方法中启动一个重复的 NSTimer,并在计时器的选择器方法中从图像视图的 frame.origin.x 中减去一定数量。在 keyUp 方法中,您将使计时器无效。

于 2012-11-11T05:53:40.467 回答