标签: objective-c macos cocoa animation nsimageview
我正在尝试在按下按键时移动NSImageView。 现在我有一个布尔值,当调用keyDown时,该值被赋值为true, 调用keyUp时为false。 当密钥关闭时,我怎么能动画NSImageView移动?
例如,按下左箭头键时图像应向左移动。
提前致谢。
答案 0 :(得分:1)
我会在你的keyDown方法中开始重复NSTimer,并且在计时器的选择器方法中只从图像视图的frame.origin.x中减去一定量。在keyUp方法中,您将使计时器无效。