在翻转视图时隐藏视图控制器的视图

时间:2010-02-16 21:19:12

标签: iphone objective-c view controller subview

我的应用中有3个观看次数。主视图有2个按钮,选中后会显示第2个视图(同样有按钮并显示带图像的第3个视图)。我在第二个视图上有一个主页按钮。按下时我想显示主视图。如果我将第二个视图添加为子视图

,我可以这样做

[self.view addSubview:secondViewController.view]

但是每当第二个视图翻转显示第三个视图时,我就会在翻转时看到主视图。

现在,如果我添加第二个视图,如下所示 self.view = secondViewController.view然后我没有按下主页按钮时显示的主视图。

当第二个视图翻转显示第三个视图时,如何隐藏主视图?

1 个答案:

答案 0 :(得分:0)

您可以在翻转之前将主视图的alpha属性设置为0,在翻转之后将其设置为1.

我不确定你的应用程序是什么样的,但听起来你正在复制许多基于导航的应用程序免费提供给你的行为。只是一个建议。