У меня есть простая анимация, которая просто изменить положение кнопки:Запуска другой анимации после первого окончания анимации (Objective-C)
[UIView beginAnimation:nil context:nil];
[UIView setAnimationsDuration:3.0];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
mybutton.frame = CGREctMake(20, 233, 280, 46);
[UIView commitAnimations];
Я хочу, чтобы выполнить некоторые другие анимации, когда это один конец, как сделать это?
Что такое 'AnimationPath', и почему вы используете на нем' -> '? Если AnimationPath является классом Objective-C, вы определенно не должны использовать '->'. Вы никогда не должны обращаться к ivar из-за пределов самого класса, если у вас нет по-настоящему веской причины. Вы должны создать методы доступа или использовать свойства Obj-C и использовать их для доступа к 'aniname' и' interval'. –
AnimationPath - это моя собственная структура для координации пути анимации. Вы можете смело игнорировать его или заменять своей собственной структурой данных. – ohho