hug*_*tin 5 animation uitabbarcontroller ios swift
如何使用 tabBarController 获得并排过渡。就像“正常”的 ScrollView 分页一样。
目前我正在使用 CrossDissolve:
class TransitioningObject: NSObject, UIViewControllerAnimatedTransitioning {
func animateTransition(transitionContext: UIViewControllerContextTransitioning) {
let fromView: UIView = transitionContext.viewForKey(UITransitionContextFromViewKey)!
let toView: UIView = transitionContext.viewForKey(UITransitionContextToViewKey)!
transitionContext.containerView()!.addSubview(fromView)
transitionContext.containerView()!.addSubview(toView)
UIView.transitionFromView(fromView, toView: toView, duration: transitionDuration(transitionContext), options: UIViewAnimationOptions.TransitionCrossDissolve) { finished in
transitionContext.completeTransition(true)
}
}
func transitionDuration(transitionContext: UIViewControllerContextTransitioning?) -> NSTimeInterval {
return 0.25
}
}
Run Code Online (Sandbox Code Playgroud)
作为并排过渡的扩展,我想在标签 self.view 上添加一个滑动手势。但这是后来的问题,现在我需要找出如何进行转换。
| 归档时间: |
|
| 查看次数: |
1894 次 |
| 最近记录: |