0

我必须在 UINavigationController 中使用 UITabBarController。一切似乎都是正确的,但是如果我记录选项卡的 dealloc 调用,就会发生一些奇怪的事情。

如果我不触摸后退按钮,则会调用每个选项卡的所有 dealloc。如果我切换到任何其他选项卡,然后点击后退按钮,则不会调用第一个选项卡的 dealloc,但其他选项卡会。

这有什么问题?

4

1 回答 1

0

看看这个 SO question。基本上,导航控制器内的标签栏控制器不受官方支持,但您可以通过使用没有 UITabBarController 的标签栏来模仿行为。

于 2009-03-31T17:08:32.207 回答