Получить текущую позицию из CABasicAnimation в Swift

Я установил CABasicAnimation в значение и из значения.

let translateAnimation = CABasicAnimation(keyPath: "transform.translation.x")
let targetFrame = CGRectOffset(runnerContentView.frame, targetX, 0);
let sourcePoint = CGPoint(x: startingvalue, y: 0)
translateAnimation.toValue = NSValue(point: targetFrame.origin)
translateAnimation.fromValue = NSValue(point: sourcePoint)

Мне нужна текущая позиция из CABasicAnimation, когда я нажимаю кнопку.


person Gazzari    schedule 13.05.2016    source источник
comment
поиск / доступ к presentationLayer!   -  person luk2302    schedule 13.05.2016
comment
См. этот вопрос: stackoverflow.com/questions/ 37102573/ Вместо получения свойства пути из уровня представления вам нужно получить преобразование.   -  person Hamish    schedule 13.05.2016
comment
@ originaluser2 можешь объяснить?   -  person Gazzari    schedule 21.05.2016