0

我正在尝试在 Xcode 4 中基于视图的 iPhone 应用程序中创建多个视图。我遵循了许多教程并阅读了许多文章,但它们都没有奏效。我发现他们需要一个导航控制器。如何在没有导航控制器的情况下创建 2 个使用按钮切换的视图?

谢谢!

4

3 回答 3

1

我会使用 presentModalViewController。有大量关于如何切换视图的 youtube 视频,其中一些没有 presentModalViewController,因此您必须观看视频以查看他们是否在代码中编写了 presentModalViewController。我总是使用 presentModalViewController。

于 2011-09-18T18:49:29.653 回答
0

您可以创建一个额外的视图并将其作为保留变量保存在控制器中,并根据需要,您可以这样做

[self.view addSubview:secondView];
//or  - to remove second view and show first view
[secondView removeFromSuperView];
于 2011-09-18T18:13:38.713 回答
0

为什么不使用 UINavigationController 但禁用导航栏?

这是最简单的方法。它将避免许多由不正确的视图控制器编程可能带来的问题。您的用户永远不会知道其中的区别——没有任何视觉线索表明您已经这样做了。

于 2011-09-18T19:00:12.733 回答