美文网首页
基本动画: 增加或删除一个view时的动画

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

作者: HackerOnce | 来源:发表于2015-07-19 09:28 被阅读495次

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

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/fdjpqttx.html