美文网首页
xcode 里面添加转场动画

xcode 里面添加转场动画

作者: 123467 | 来源:发表于2016-10-29 20:06 被阅读0次
    //MARK: - 按钮点击
    extension FirstViewController{
    
        func buttonAction() {
            /*
            //转场动画,就是界面切换的时候的动画效果。
            //1.添加转场动画
            //a.创建转场动画对象
            let animation = CATransition.init()
            //b.设置动画时间
            animation.duration = 0.4
            //c.设置动画类型
            //"rippleEffect"
            animation.type = "oglFlip"
            //d.设置动画方向
            animation.subtype = kCATransitionFromRight
            //e.添加动画
            //可以通过任何已经显示在界面上的视图去拿到当前应用程序的window(主窗口)
            self.view.superview?.layer.addAnimation(animation, forKey: nil)
             */
            self.view.addTransitionAnimation(0.4, type: TransitionType.RippleEffect, direction: TransitionDirection.FromTop)
        
            //2.跳转到下一个界面
            let second = SecondViewController()
            self.presentViewController(second, animated: false, completion: nil)
        }
    }
    
    

    相关文章

      网友评论

          本文标题:xcode 里面添加转场动画

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