我正在自己学习iOS,目前正专注于在iPad上实现我的应用程序。我遇到了一个特定的情况,我可以用很长的路线来解决这个问题,但是想与那些知识渊博的人一起检查,看看还有其他方法可以解决这个问题。
在iPad上使用splitViewController。
主视图控制器是一个选项卡视图控制器。
tab1显示一个表格,tab2显示图像列表。
如果主视图位于tab1上,则根据表中选择的行,在详细视图中显示另一个表。根据详细视图中表格中选择的行,使用segue在详细视图中显示图像视图。
如果主视图位于tab2上,则图像视图将直接显示在详细视图中。
一切都很好,除了以下情况:
假设主视图当前显示tab1,用户在表中选择一行,相应的表显示在详细视图中。用户现在在主视图中选择tab2。我需要在详细视图中显示一个图像视图(它当前正在显示一个表格),但是它使用pushViewController变得非常混乱,我想知道是否还有其他更干净的东西。
答案 0 :(得分:0)
您需要在主视图中的Tab1和Tab2之间导航。在详细视图中单独实现图像查看。在主数据库中使用tab1,在详细信息视图中使用tab2并从选项卡2导航到图像视图对我来说听起来不正确。