2012-11-11 55 views
0

我正試圖按住鍵時移動NSImageView。 現在我有一個布爾值,當調用keyDown時被賦值爲真, ,當keyUp被調用時爲false。 我怎麼能動畫一個NSImageView移動,而關鍵是關閉?Objective-C:按下按鍵時移動框架

例如,按住左箭頭鍵時圖像應該向左移動。

在此先感謝。

回答

1

我會在你的keyDown方法中啓動一個重複的NSTimer,並在計時器的選擇器方法中從圖像視圖的frame.origin.x中減去一定量。在keyUp方法中,您會使計時器無效。

相關問題