当然也可以用UIView.animationWithDuration来实现,但在这里用另外一种方法,UIView.transitionWithView:,
上面status为UIImageView, 通过动画的改变hide属性让status view 出现在屏幕上
如果是增加一个view, 由于需要改变view的分层结构,所以一般会加一个animationContainerView,然后把该view添加到animationContainerView
上面newView是需要添加的view,
如果是移除view,
另外transitionWithView还可以用来使一个containerView里的子 view之间用动画的形式进行切换,可以用动画的形式切换UIImageView中两张不同的图片
如果是代替一个view用另外一个view,用UIView.transitionFromView
用旧的view作为第一个参数,用新的view作为第二个参数