2012-11-11 1 views
0

Я пытаюсь переместить NSImageView во время нажатия клавиши. Прямо сейчас у меня есть логическое значение, которое присваивается true при вызове keyDown, и false при вызове keyUp. Как я могу оживить NSImageView для перемещения, пока клавиша не работает?Objective-C: перемещение кадра при нажатии клавиши

Например, изображение должно перемещаться влево при нажатии клавиши со стрелкой влево.

Заранее спасибо.

ответ

1

Я бы начал повторять NSTimer в методе keyDown, а в методе выбора таймера просто вычитал определенную сумму из кадра frame.origin.x. В методе keyUp вы должны аннулировать таймер.

 Смежные вопросы

  • Нет связанных вопросов^_^