2014-07-03 117 views
-3

我目前正在制作应用程序,只要它启动您从不同的汽车制造的表视图选择。我无法弄清楚的是如何使用基于你选择的模型对不同的表格视图执行segue。例如,一旦你选择本田,我希望它显示每个本田模型的另一个表视图,但即使你选择日产,它仍然显示本田模型,而不是日产模型。你怎么能为阵列中的每个单元格有不同的segues和不同的表格视图?每个表格视图单元格的不同视图

非常感谢您抽空回答这个问题。

+0

你不应该有使用不同表视图或不同塞格斯。您只需转到一个表视图,但使用基于选定行的数据填充它。 – rdelmar

+0

感谢您的回复我想我的下一个问题是如何显示我选择了特定的单元格以及如何填充它? – dereksaunders

+0

您可以使用didSelectRowAtIndexPath来查找选定的行,并查询您的数据源,以选择哪个项目(本例中为您的示例)。请阅读“适用于iOS的桌面视图编程指南”,它有丰富的表格视图信息以及它们之间的导航。 – rdelmar

回答

0

我认为它会创建或指出您正在移动的不同控制器。 你应该试试下面的方法:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 
{ 
    // Get the new view controller using [segue destinationViewController]. 
    // Pass the selected object to the new view controller. 
} 

如果你想检查的不仅仅是你可以通过检查:

if ([segue.identifier isEqualToString:@"identifer"]) { 

} 
相关问题