基本动画: 增加或删除一个view时的动画

 当然也可以用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作为第二个参数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容