使用morenavigationcontroller的动画过渡

时间:2018-12-06 14:57:57

标签: ios swift

使用Swift 4.2,我有一个包含12个项目的自定义UITabBarController。我从未真正显示过TabBar,但使用设置.selectedIndex的按钮来处理过渡。我有一个实现

的代表
tabBarController(_ tabBarController: UITabBarController, animationControllerForTransitionFrom
        fromViewController: UIViewController, to toViewController: UIViewController)

给我一​​个过渡对象,用于设置12个项目中前4个之间的过渡动​​画。但是由于其他8个项目由“更多”控制器隐式处理,因此在这些项目之间进行过渡时不会调用此函数,因此我不知道如何为这些过渡分配动画。

是否有一种方法可以调用此函数或某些替代来动画化这些过渡?我看到的一个建议是用UIPage视图替换TabBar,但是我的TabBar项目都是UINavigationController,所以我认为这对我不起作用。

0 个答案:

没有答案