Я пытаюсь найти причину, по которой анимация свойства UIView
transform выглядит иначе в iOS 8, чем iOS 6/7.
Для простого примера, до iOS 8:
myView.transform = CGAffineTransformRotate(CGAffineTransformIdentity, 1.57);
[UIView animateWithDuration:5 animations:^{
myView.transform = CGAffineTransformTranslate(plane.transform, 100, 0);
}];
дает ожидаемый результат, "myView" поворачивается на 90 градусов и перемещается вниз, но в iOS8 при анимации перевода он начинается с того момента, когда я не мог найти объяснения (что нарушает анимацию).
Кто-нибудь знает объяснение? Спасибо заранее!