小编Mic*_*ine的帖子

适用于hidesBottomBarWhenPushed的iOS自定义动画

我的应用程序的结构是TabBarController-> NavigationController-> FirstViewController-> SecondViewController。我使用从FirstViewController到SecondViewController的自定义推送过渡来模仿循环过渡。我不想在SecondViewController上显示底部的TabBar。因此,我在SecondViewController上设置了“ hidesBottomBarWhenPushed = true”。

问题在于,当发生圆形动画时,默认情况下底部的tabBar会向左滑动。我想自定义该动画以执行其他操作(可能溶解或执行某些操作)。

这可能吗?

ps我会尝试通过设置'isHidden = true'或'alpha = 0'来避免仅隐藏底部的TabBar,因为这会增加一些小麻烦。

uitabbarcontroller uiviewcontroller uinavigationcontroller ios swift

6
推荐指数
1
解决办法
188
查看次数