【发布时间】:2015-03-13 02:25:37
【问题描述】:
我有一个带有两个选项卡和关联视图(两个视图)的选项卡式应用程序。一种视图是表格视图。单击单元格时,我想显示另一个视图,该视图将与单元格内容相关。
这引入了无法通过选项卡访问的第三个视图。如何引入第三个视图?
我猜想将另一个视图控制器放到故事板上?但是从那里开始,如何在单击 tableview 单元格时将第三个视图推入可见性?
【问题讨论】:
我有一个带有两个选项卡和关联视图(两个视图)的选项卡式应用程序。一种视图是表格视图。单击单元格时,我想显示另一个视图,该视图将与单元格内容相关。
这引入了无法通过选项卡访问的第三个视图。如何引入第三个视图?
我猜想将另一个视图控制器放到故事板上?但是从那里开始,如何在单击 tableview 单元格时将第三个视图推入可见性?
【问题讨论】:
不要将一个 UITabBarController 连接到两个 UIViewController,而是将您的 UITabBarController 连接到一个 UINavigationController 和一个 UIViewController。将您的 UITableView 作为根视图控制器放入 UINavigationController 中。当用户点击一个单元格时,只需对您推送到导航控制器堆栈的另一个 UIViewController 执行 segue。
类似这样的:
【讨论】: