gpt4 book ai didi

ios - ios6 应用程序中的选项卡栏导航错误

转载 作者:行者123 更新时间:2023-11-29 13:20:08 25 4
gpt4 key购买 nike

一个错误正在影响我的 ios6 iPhone 应用程序。

使用 Storyboard ,“顶部” View Controller 是一个 tabbar Controller ,其中几个选项卡由导航 Controller 控制。

应用首次加载时,您位于其中一个导航 Controller 的顶层。您可以很好地向右导航,但是向左“倒带”不会显示正确的幻灯片动画;相反,它看起来没有滑动动画。这会影响该导航 Controller 上的所有展开转场。

一旦您选择另一个选项卡并再次返回,动画问题就会自行解决。如果您从后台恢复应用程序,它也可以正常工作。问题仅出现在应用程序的初始启动上。

为什么会这样,如何解决?

最佳答案

从您的问题中我可以看出,您正在尝试使用展开转场通过嵌入在导航 Controller 中的 Controller 向后移动。如果那是你正在做的,那是错误的。你应该删除那些展开的segues。您不需要添加任何 segues 或代码来执行此操作 - 导航 Controller 会自动处理这件事。

编辑后:

检查您的项目后,问题出在自定义标签栏 Controller 上。您没有在 viewDidAppear 方法中调用 [super viewDidAppearAnimated:animated],这导致了这种奇怪的行为。它在切换选项卡后消失的原因是因为选项卡栏 Controller 的 viewDidAppear 再也不会被调用——只有当应用程序第一次启动时。

关于ios - ios6 应用程序中的选项卡栏导航错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14567254/

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