0

我正在自学 iOS,目前正专注于在 iPad 上实现我的应用程序。我被一个特定的场景困住了,我可以用很长的路来解决它,但想和更有知识的人一起检查一下,看看是否有其他方法可以解决这个问题。

在 iPad 上使用 splitViewController。

主视图控制器是一个选项卡视图控制器。

tab1 显示一个表格,tab2 显示一个图像列表。

如果主视图在 tab1 上,则根据表中选择的行,在详细视图中显示另一个表。根据在详细视图的表格中选择的行,使用 segue 在详细视图中显示图像视图。

如果主视图在 tab2 上,则图像视图直接显示在详细视图中。

一切正常,除了以下情况:

假设主视图当前显示 tab1,用户选择表中的一行,相应的表显示在详细视图中。用户现在在主视图中选择 tab2。我需要在详细视图中显示一个图像视图(它当前正在显示一个表格),但是 pushViewController 变得非常混乱,我想知道是否还有其他可以更清洁的东西。

4

1 回答 1

0

您需要在主视图中的 Tab1 和 Tab2 之间导航。在详细视图中单独实现图像查看。对我来说,将 tab1 放在主视图中,将 tab2 放在详细视图中并从选项卡 2 导航到图像视图,这听起来不正确。

于 2012-08-21T19:12:29.043 回答