viewControllers是空数组

时间:2010-05-28 22:17:30

标签: iphone uinavigationcontroller uitabbarcontroller

我在使用UITabBarController时遇到问题,似乎无法到达任何地方......也许有人遇到过类似的问题。我有典型的标签栏+导航应用程序,一切都很好,除非我在更多标签中访问选项。

在任何其他标签上,如果我记录:

NSLog(@"%@ \n %@",self.selectedViewController,[self.selectedViewController viewControllers]);

我得到了,例如:

2010-05-29 00:05:13.512 MD[9950:207] <UINavigationController: 0x4c35ad0>
(
    <MDViewController: 0x4c35910>,
    <Detalle: 0x9050e80>
)

如果我在更多标签中访问元素,我会得到:

2010-05-29 00:05:13.512 MD[9950:207] <UINavigationController: 0x4c35ad0>
(
)

一个空的viewControllers数组?我错过了什么吗?

谢谢!

安东尼奥

1 个答案:

答案 0 :(得分:9)

好的,很简单:

导航堆栈进入MoreNavigationController。所以我所要做的就是

[self.moreNavigationController viewControllers]

安东尼奥