-(void)startAnimation
{
CGAffineTransform moveDown_20 = CGAffineTransformTranslate(CGAffineTransformIdentity, 0,20);
CGAffineTransform moveDown_10 = CGAffineTransformTranslate(CGAffineTransformIdentity, 0, 10);
CGAffineTransform resetTransform = CGAffineTransformTranslate(CGAffineTransformIdentity, 0, 0);
[UIView animateWithDuration:0.1 animations:^{
view.transform = moveDown_20;
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.1 animations:^{
view.transform = resetTransform;
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.1 animations:^{
view.transform = moveDown_10;
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.1 animations:^{
view.transform = resetTransform;
}];
}];
}];
}];
}