我正在尝试在按下键的同时移动NSImageView。现在,我有一个布尔值,当keyDown调用时,该值被分配为true,调用keyUp时为false。当按下键时,如何为NSImageView设置动画?例如,在按下左箭头键的同时图像应向左移动。提前致谢。 最佳答案 我将在您的keyDown方法中开始一个重复的NSTimer,并在计时器的选择器方法中从图像视图的frame.origin.x中减去一定的数量。在keyUp方法中,您将使计时器无效。