我正在尝试在Xcode 4的基于视图的iPhone应用程序中创建多个视图。我遵循了许多教程并阅读了许多文章,但没有一篇适用。我发现他们需要一个导航控制器。如何创建2个未使用导航控制器的按钮进行切换的视图?如何在没有导航控制器的情况下创建多个视图?
谢谢!
我正在尝试在Xcode 4的基于视图的iPhone应用程序中创建多个视图。我遵循了许多教程并阅读了许多文章,但没有一篇适用。我发现他们需要一个导航控制器。如何创建2个未使用导航控制器的按钮进行切换的视图?如何在没有导航控制器的情况下创建多个视图?
谢谢!
我会用presentModalViewController。有很多YouTube视频关于如何切换视图,其中一些视频没有presentModalViewController,因此您必须观看视频以查看他们是否在其代码中编写了presentModalViewController。我总是使用presentModalViewController。
,您可以创建一个额外的视图和控制器和需求保持它作为一个保持着的变量,你可以做
[self.view addSubview:secondView];
//or - to remove second view and show first view
[secondView removeFromSuperView];
为什么不使用UINavigationController但禁用导航栏?
这是最简单的方法。它将避免许多因不正确的视图控制器编程而出现的问题。你的用户永远不会知道它们的区别 - 你没有看到这样的线索。
我是iPhone开发新手 - 请问您能解释我该怎么做? 我会创建一个新的视图(包括类文件)并在我的ViewController.h中声明它? 感谢您的回复! –