extension XXX: UINavigationControllerDelegate {
func navigationController(_ navigationController: UINavigationController, animationControllerFor operation: UINavigationController.Operation, from fromVC: UIViewController, to toVC: UIViewController) -> UIViewControllerAnimatedTransitioning? {
return Animator
}
}
我正在尝试通过实现上述UINavigationControllerDelegate
来创建自定义推送动画,效果很好。
这里唯一的问题是我设置了toViewController.hidesBottomBarWhenPushed = true
,该动画不能与barBar
一起很好地工作,它一直使用默认动画。
我如何拥有用于隐藏tabBar的自定义动画?