Анимация смены кадра UIView не плавная, приводит к эффекту подпрыгивания

Я пытаюсь анимировать изменение кадра UIView, где меняются как исходная точка, так и размер. Анимация не выглядит плавной и имеет упругий эффект. Для этого я использую следующий код

[UIView
    animateWithDuration:0.5
    animations:^{
        self.view.frame = newFrame;
    }];

Кажется, что размер сначала меняется очень быстро, а затем изменяется исходная точка с указанной продолжительностью анимации, что в конечном итоге приводит к эффекту подпрыгивания. Как мне сделать так, чтобы это выглядело гладко?

8
задан Alexander Farber 10 March 2014 в 12:42
поделиться