【发布时间】:2010-02-17 16:00:04
【问题描述】:
我有 3 个视图控制器。首先显示主视图(控制器 1 的视图)。根据按钮选择,显示第二个视图(控制器 2 的视图)。此视图上有几个按钮和一个主页按钮。选择这些将显示带有动画的第三个视图(控制器 3 的视图)。选择主页按钮将显示主视图(控制器 1 的视图)。我遇到的问题是,当我按下控制器 2 视图上的按钮以显示控制器 3 的视图时,在动画期间我在后台看到控制器 1 的视图。我怎样才能摆脱它?
【问题讨论】:
-
如何显示视图控制器?你用 UINavigationController 还是别的什么?
-
不,我不使用 UINavigationController 在应用程序的委托中我添加 [window addSubview: viewController1.view] 然后在每个控制器的实现文件中,我从 NIB 实例化下一个视图控制器并将其添加为子视图。
标签: iphone animation view controllers