Я использую эти символы, чтобы переместить CALayer:Как изменить время анимации CALayer по умолчанию?
CGPoint position = self.position;
position.x += 10;
position.y += 10;
self.position = position;
Там есть анимация по умолчанию, когда я изменить положение слоя без анимации вызовет Этот вызов запаздывание при движении слоя, когда я использовать эти символы in touchesMoved: withEvent :.
Что я хочу сделать, это удалить анимацию по умолчанию и сразу же переместить слой, чтобы он мог быстро реагировать на событие касания, точно так же, как и свойство «center» UIView.
Что мне делать? специальный thx!
возможно дубликат [Отключение неявные анимации в - \ [CALayer setNeedsDisplayInRect: \]] (http://stackoverflow.com/questions/2244147/disabling-implicit-animations-in-calayer-setneedsdisplayinrect) –