2015-10-14 33 views
0

我已经创建了一个标签栏控制器,并且我注意到当我更改标签时它的突变场景。有没有办法做到这一点,以便当一个选项卡更改后,它滑动到该选项卡?TabBarController Smooth Slide

+0

查看[VCTransitionsLibrary]中的TabBarDemo, (https://github.com/ColinEberhardt/VCTransitionsLibrary)。虽然这不是用Swift编写的,但它应该能让你走上正轨。 –

回答

0

我不认为,这是可能的与UITabBarController。如果您想在内容之间进行动画更改,则需要实施其他结构。例如,您可以使用collectionview,其中单元格保存您的内容控制器视图,以及您更改为每个按钮的其他视图的位置,然后调用collectionView.scrollToItemAtIndexPath()

+0

这可以通过'UITabBarController'实现 - 您需要使用'UITabBarControllerDelegate'和'tabBarController(_:animationControllerForTransitionFromViewController:toViewController :)'。 –

+0

对不起,我的错误,比这是做动画最简单的方法。 – dalipsia