Если вам действительно нужна поддержка версий ниже 4.0, вы можете использовать это:
[UIView beginAnimations:@"animation" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveLinear];
[UIView setAnimationDuration:1.0]; //In seconds
//Here do your stuff
int newPosY = myImage.frame.origin.y - 10;
[myImage setFrame:CGRectMake(self.frame.origin.x, newPosY, myImage.frame.size.width, myImage.frame.size.height)];
[UIView commitAnimations];
Это увеличивает UIImageView
10 пикселей вверх.
Также отметьте UIView
ссылка , чтобы увидеть все возможности.