2009-07-31 96 views
0

我有一个标签栏应用程序,但第一个标签是带有按钮的图像。触摸该按钮应该会推送网页视图。其他选项卡是纯Web视图。那些做工精细,但每次我推到一个新的视图时,它是空白iPhone导航问题

问题(除了顶部的后退按钮。):

我需要为推动网络视图中XIB?

loadRequest代码的确切位置在哪里? (我在标签栏视图中使用了awakeFromNib)

当我点击后退按钮时,是否有一个挂钩或一些方法可以添加到隐藏顶部导航栏?

回答

0

首先,你从不需要任何东西的.xib;您始终可以在代码中构建您的视图。

二,“推网络视图”和“推到新视图”是什么意思?您正在使用该页面的UINavigationController,是否正确?所以你说最初这个标签显示了正确的页面,但是当你将一个子视图推到堆栈上时它会变成空白的?

我怀疑你想要loadRequest的地方在viewDidLoad中,但我必须看看你正在尝试做什么。

至于隐藏在顶部导航栏,你在寻找这样的事情:

self.navigationController.navigationBarHidden = YES; 

如果是这样,你需要做的就是设定您想要的导航栏在页面上隐;它与后退按钮无关。

+0

Thx为您的答复。我确实让它工作。我仍然在处理这些不同的观点和控制器。不幸的是我没有时间正确地学习这个“iPhone方式”,因为我在枪下。但是,由于像你这样的人,我已经取得了很大的进步。我想,XIB可以存在或不存在,现在。我已经得到了导航正常工作,即。第一个视图有按钮,可以通过左侧的后退按钮将您带到另一个视图。第一页是一个标签栏的一部分,其他两个标签现在可以进入web视图。 – 2009-08-13 17:09:35