Попробуйте использовать блок анимации UIView, который перемещает рамку UIImageView сверху вниз (вне экрана) куда-то ниже верха.
Например, если изображение имеет размер 100 x 200:
[imageView setFrame:CGRectMake(150, -200, 100, 200)];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[imageView setFrame:CGRectMake(150, 0, 100, 200)];
[UIView commitAnimations];
Просто убедитесь, что imageView является самым верхним подпредставлением и не скрыт.