Objective c 关于iOS TabBar应用程序的问题

Objective c 关于iOS TabBar应用程序的问题,objective-c,ios,uitabbarcontroller,multiview,Objective C,Ios,Uitabbarcontroller,Multiview,我正在尝试用iOS(iPhone)构建一个TabBar应用程序。我可以添加根控制器和选项卡栏控件。我还能够添加4个不同的视图(xib文件) 一切都很好 我的问题是关于一个(或多个)视图,我想转换为“子”视图。这似乎是一件简单的事情,但就我的一生而言,我找不到一个既能做到这一点,也不能让它发挥作用的例子 例如 表1-位置 表2-配置文件 选项卡2-配置文件-详细信息(从按钮) 选项卡2-配置文件-信息(从按钮) 选项卡2-配置文件-信息-更多信息(通过按钮) 表3-设置 如果可能的话,我希望避免导

我正在尝试用iOS(iPhone)构建一个TabBar应用程序。我可以添加根控制器和选项卡栏控件。我还能够添加4个不同的视图(xib文件)

一切都很好

我的问题是关于一个(或多个)视图,我想转换为“子”视图。这似乎是一件简单的事情,但就我的一生而言,我找不到一个既能做到这一点,也不能让它发挥作用的例子

例如 表1-位置 表2-配置文件 选项卡2-配置文件-详细信息(从按钮) 选项卡2-配置文件-信息(从按钮) 选项卡2-配置文件-信息-更多信息(通过按钮) 表3-设置

如果可能的话,我希望避免导航控制

来自noob的提前感谢

--更新

我想澄清一点,我是iOS世界的新手,所以如果我指的东西不正确,请容忍我

我有一个基于窗口的应用程序,它利用了TabBar控件。我在MainWindow.xib上有TabBar控件,它与我在delagate文件中定义的TabBar控制器相关联。每个选项卡项加载单独的UIViewController.xib文件

一切都很好。我可以在4个视图之间切换

在其中一个视图中,我想添加表单元素(文本框等),但我需要一个按钮,允许用户单击以转到详细视图,以解释文本框中的内容。将其视为所选视图上的文本框是总计,而详细视图是构成总计的行项目

现在,我创建了一个按钮,创建了一个iAction并将其连接起来。我可以单击按钮并触发iAction方法的响应。我也可以转换到我的“子视图”或我的详细信息屏幕(我称之为子视图是因为我不知道该称之为什么)。但是,选定的视图仍会显示,但不会隐藏

BillDetailViewController *billController = [[BillDetailViewController alloc] initWithNibName:@"BillDetailViewController" bundle:0];
self.billDetailViewController = billController;
[billController release];

[currentView.view removeFromSuperview];
[currentView release];

[self.view insertSubview:billDetailViewController.view atIndex:0];

然后我还需要返回到所选视图。

观看本教程,了解如何设置


我真的不明白您想做什么,请澄清您的视图描述或上传屏幕截图。如果我理解正确,我认为你将无法避免导航控制器;你不应该回避它们,它们对用户和开发人员都很容易。你能具体说明一下过渡是什么意思吗?对不起。我把它贴出来后,就回去看了。看起来很混乱。导航控制器怎么了?他们可能会解决你的问题。谢谢。我看到了那个。这就是我希望我的应用程序能起作用而不是看起来的方式?你想要什么样的外观?如果是额外的按钮,你应该跟着应用程序学习基础知识。这是颜色和背景的外观,我建议你仔细阅读iOS SDK上的苹果文档。也许外观是一个糟糕的选择。我会看看这段视频,看看它。我只是认为我可以很容易地与另一个视图交换视图。