0

我编写了一个大约有 5-6 个屏幕的 iPhone 应用程序(每个屏幕都是一个 UITableView)。我已经完成了应用程序的编写,现在需要在第三个屏幕中添加一个标签栏。

基本上,应用程序的结构如下:

屏幕 1:餐厅名称(示例)

屏幕 2:单击一家餐厅时,您会看到许多选项,例如 1. 位置 2. 评分 3. 美食等。单击每个选项会显示一个单独的表格视图,其中包含一些信息。

现在,我需要在第 3 级屏幕(位置、美食等)中使用相同选项的选项卡栏。即位置、美食等,以便用户可以直接转到该选项,而不是先转到前一个屏幕。

如何在我的代码中实现这一点?每个视图都是 UIViewController 的子类。

谢谢!

4

1 回答 1

1

UITabBarController从您的 Interface Builder中拖入一个。将任意数量的 ViewController 连接到您的UITabBarController,并将您的第二个 View Controller 连接到您的 UITabBarController。

注意: 如果您对连接不满意UITabBarController,只需为“选项卡式应用程序”启动一个新的 XCode 项目,并将其视为您的应用程序的起点(用于初始化和连接)

于 2012-10-08T09:21:29.557 回答