iphone app第一个tabview没有显示tableview数据

时间:2012-08-04 10:49:46

标签: iphone uitableview uinavigationcontroller uitabbarcontroller

我有一个应用程序已经在App商店工作和销售一段时间了。我决定用Webview更新它。 该应用程序底部有一个Tabbar,前两个选项卡是导航视图,其中包含向下钻取的表格。第三个选项卡是新的Web视图,第四个是简单的图像和文本。

启动应用程序,我在第一个选项卡中看不到任何表,其他所有表都正常。如果我将两个导航选项卡交换到不在标签上工作的选项卡,则现在可以在选项卡2上工作,反之亦然。

我猜它与应用程序的启动方式有关,并显示第一个视图?

让我知道您需要查看哪些代码?

最后回答了自己

我设法弄清楚这是第一个视图的加载问题,并更改了我的App委托以反映这一点:

BEFORE

 self.window.rootViewController = tabBarController;

AFTER

[window addSubview:tabBarController.view];
[window addSubview:navigationController.view];
[window makeKeyAndVisible];

我希望这可以帮助别人,这可能不是正确的做法,但它似乎对我有用。

1 个答案:

答案 0 :(得分:1)

最后回答了自己

我设法弄清楚这是第一个视图的加载问题,并更改了我的App委托以反映这一点:

在:

 self.window.rootViewController = tabBarController;

在:

[window addSubview:tabBarController.view];
[window addSubview:navigationController.view];
[window makeKeyAndVisible];

我希望这可以帮助别人,这可能不是正确的做法,但它似乎对我有用。