美文网首页
mac CATransition 动画

mac CATransition 动画

作者: 陈藩 | 来源:发表于2022-03-09 17:47 被阅读0次

    macOS的CATransition 动画和iOS中的CATransition动画的用法也是差不多的。比如一个跳转的转场动画是这样的

        let qrCodeVC = QRCodeVC.init(nibName:"QRCodeVC", bundle:nil)
        let transition = CATransition.init()
        transition.isRemovedOnCompletion = true
        transition.type = .push
        transition.subtype = .fromLeft
        transition.repeatCount = 1
        transition.startProgress = 0.0
        transition.endProgress = 1.0
        transition.duration = 10.0
        qrCodeVC.view.layer?.add(transition, forKey: nil)
        self.presentAsModalWindow(qrCodeVC)
    

    这样一个动画就完成了。

    相关文章

      网友评论

          本文标题:mac CATransition 动画

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