我编写了一个有5-6个屏幕的iPhone应用程序(每个屏幕都是UITableView)。我已经完成了应用程序的编写,现在要求在第三个屏幕中添加一个选项卡栏。
基本上,应用程序的结构如下:
屏幕1:餐馆名称(示例)
屏幕2 :在单击一家餐厅时,您可以得到许多选项,如1.Location 2、评级3、烹饪等。单击这些选项中的每一个都会显示一个包含一些信息的单独的表视图。
现在,我需要一个在第三层屏幕(位置,烹饪等)与相同的选择。例如,位置、菜式等,这样用户就可以直接进入该选项,而不是先进入前一个屏幕。
如何在代码中实现这一点?每个视图都是UIViewController的子类。
谢谢!
发布于 2012-10-08 09:21:29
从“接口生成器”中拖动UITabBarController。将任意数量的ViewControllers连接到UITabBarController,并将第二视图控制器连接到UITabBarController。
注意:如果您对UITabBarController连接不满意,只需为“选项卡应用程序”启动一个新的XCode项目,并将其作为应用程序的起点(用于inits和connections )。
https://stackoverflow.com/questions/12778587
复制相似问题