`

swift -> 更改present 默认过度动画

 
阅读更多

 

 * 系统自带 动画

let v = Tab_new()

v.modalTransitionStyle = .flipHorizontal

self.present(v, animated: true, completion: nil)

 

* 从右向左滑出

let transition = CATransition()

transition.duration = 0.5

transition.type = kCATransitionPush

transition.subtype = kCATransitionFromRight

transition.timingFunction = CAMediaTimingFunction(name:kCAMediaTimingFunctionEaseInEaseOut)

view.window!.layer.add(transition, forKey: kCATransition)

 

self.present(Tab_new(), animated: false, completion: nil)

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics