У меня очень простая анимация в iOS, которая меняет вид, изменяет размер контейнера, чтобы он соответствовал другому представлению, а затем снова исчезает в этом другом представлении. Это довольно легко сделать и очень просто.
Я пытаюсь сделать что-то очень похожее на OSX, но я не смог понять, как это сделать. Анимация на OSX кажется такой неуклюжей и трудной по сравнению с iOS.
Любая помощь будет очень благодарна!
Спасибо!:)
// Fade out viewOne, resize frame to fit viewTwo, fade in viewTwo
[UIView animateWithDuration: 0.15
animations: ^{
[viewOne setAlpha:0.0];
}
completion: ^(BOOL finished) {
[UIView animateWithDuration: 0.2
animations: ^{
[self setFrame: [viewTwo frame]];
}
completion: ^(BOOL finished) {
[viewTwo setAlpha: 0.0];
[self addSubview: viewTwo];
[UIView animateWithDuration: 0.15
animations: ^{
[viewTwo setAlpha:1.0];
}];
}];
}];