我总感觉代码看起来怪怪的,现在的不有一个方法 UIView animationWithDuration: animations: completion:么,在完成动画completion中,再去调用另一个动画,将view上移应该就得到你要的效果了