Я пытаюсь создать анимацию переворачивания и масштабирования между двумя контроллерами представления.Это кажется возможным, используя блоки анимации, доступные в iOS 4.0, но я все еще не уверен, как это реализовать.Я нашел этот ТАК вопрос, который показывает анимацию переворачивания.
Используя этот код, переключение между двумя представлениями работает нормально, но масштабирование - нет - анимация переворота завершается, а затем новое представлениепрыгает на правильный размер.Как бы я перевернул вид и одновременно масштабировал его?
UIView *tempContainer = myView.contentView ;
[UIView transitionWithView:tempContainer
duration:2
options:UIViewAnimationOptionTransitionFlipFromRight
animations:^{
[[[tempContainer subviews] objectAtIndex:0] removeFromSuperview];
[tempContainer addSubview:myOtherViewController.view];
CGAffineTransform transform = CGAffineTransformMakeScale(4.0, 4.0);
tempContainer.transform = transform;
}
completion:^(BOOL finished){
[tempContainer release];
}];