Uitabbarcontroller和uinavigationcontroller howto

时间:2010-09-29 15:08:56

标签: iphone

一般问题在这里。 我有一个最初有一个uitableviewcontroller的iphone应用程序(通过搜索来查询实体列表)。在我的情况下汽车信息。

选择实体后,我现在所做的就是将“genericcarinformation”视图控制器推送到导航控制器。这是一个uitableviewcontroller,因为它在单元格中显示信息。到目前为止,它很简单。

我想做什么,这就是我要问的问题,如下: 汽车的每个实体都可以包含不属于通用视图的其他高级信息。这可以是一个或多个视图。所以我需要另一个视图(或视图)来显示这些信息。例如,我需要“carAdvancedInfo1”和“carAdvancedInfo2”视图控制器。

这样做的一种方法(以及我到目前为止的方式)是通过显示通用汽车信息并在视图的底部。因此,我再添加两个单元格,将“carAdvancedInfo1”和“carAdvancedInfo2”视图控制器推送到“genericcarinformation”视图控制器之上。

第二种方式:是否可以使用uitabbarcontroller?例如,在我的顶视图中选择一个汽车单元将打开一个包含3个选项卡的uitabbarcontroller:generic,advanced1和advanced2。我可以保持uinavigationcontroller来回走动吗?

我认为这是不可能完成的,因为它没有正确遵循iOS的设计架构。我对吗?任何帮助都会非常感激。

由于

1 个答案:

答案 0 :(得分:0)

你所描述的第二种方式是可能的...我知道1个应用程序..查看适用于iPhone的应用程序...你可以下载但是登录只适用于那些用户..

我相信AT& T应用程序在开始时会显示模态视图...以及点击任何单元格或按钮...显示已点击的标签栏已选中..