объявить эту функцию .h файл
-(void)doAnimate:(CGRect)rect;
.m файл
-(void)doAnimate:(CGRect)rect{
[UIView animateWithDuration:2.0 delay:0.5 options:UIViewAnimationCurveEaseInOut animations:^() {
self.myImageWalk.frame=rect;
} completion:^(BOOL finished) {
NSLog(@"animation Done");
}];
}
, затем вызвать там, где вы хотите анимировать
[self doAnimate:CGRectMake(300, 300, self.myImageWalk.frame.size.width, self.myImageWalk.frame.size.height)];
здесь изменить 300 300 наТы хочешь оживить в разных позициях.