【问题标题】:Hide a view controller's view while flipping a view翻转视图时隐藏视图控制器的视图
【发布时间】:2011-01-17 14:23:00
【问题描述】:

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

[self.view addSubview:secondViewController.view]

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

现在如果我添加第二个视图如下 self.view = secondViewController.view 那么当按下主页按钮时我没有要显示的主视图。

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

【问题讨论】:

    标签: iphone objective-c view controller subview


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-02
      相关资源
      最近更新 更多