gpt4 book ai didi

ios - 将 View 推到标签栏 Controller 中的导航 Controller 上不会产生动画

转载 作者:行者123 更新时间:2023-11-30 11:35:29 26 4
gpt4 key购买 nike

我有一个非常特殊的问题。

我的设置是一个 UITabBarController ,它有两个 UINavigationController -> UICollectionViewController 子级。

  • 如果我在 viewDidAppear 中说 navigationController.pushViewController(someVC,animated: true) , View Controller 就会按预期推送。

  • 但是,如果我说 navigationController.pushViewController(someVC,animated: true) 当点击 collectionView 中的单元格时, View Controller 就会出现,但是返回时没有动画/交互性(我无法滑动,购买按钮使 Controller 立即消失)。

这真的很令人沮丧,因为我想不出任何解释。为什么从 viewDidAppear 推送时动画和交互性会起作用,但从其他函数推送时却不起作用?

到底为什么会发生这种情况,我该如何解决或解决它?

最佳答案

好吧,我还没有弄清楚是什么导致了这个问题,但我确实找到了一个(相当不方便的)解决方案:在 viewDidAppear 中设置选项卡栏项目。在此之前使用简短的启动屏幕或其他东西。

不过,我不确定最初的问题是什么,所以如果其他人有任何解释,那就太好了!

关于ios - 将 View 推到标签栏 Controller 中的导航 Controller 上不会产生动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49826289/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com