Rur*_*uni 5 animation catransition ios swift
我尝试通过将视图的背景颜色更改为clearcolor来删除两个视图之间的淡入动画,并通过使用删除淡入/淡出
self.navigationController!.view.layer.removeAnimationForKey("FadeIn")
self.navigationController!.view.layer.removeAnimationForKey("FadeOut")
Run Code Online (Sandbox Code Playgroud)
并按照下面的答案进行操作,
在两个视图之间使用 CATransition 时无论如何要消除淡入淡出吗?
仍然得到淡入淡出动画。以下是我的代码。
let transition: CATransition = CATransition()
transition.duration = 1
transition.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionDefault)
transition.type = kCATransitionPush
transition.subtype = kCATransitionFromRight
self.navigationController!.view.layer.removeAnimationForKey("FadeIn")
self.navigationController!.view.layer.removeAnimationForKey("FadeOut")
self.navigationController!.view.layer.addAnimation(transition, forKey: kCATransition)
self.navigationController!.popViewControllerAnimated(false)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
948 次 |
| 最近记录: |