来自不同UITableViewCells的不同段?

时间:2012-05-13 17:06:18

标签: uitableview segue uistoryboard

这似乎是一个故事板编辑器问题,因为它很容易在代码中完成。

我有一个带有两个不同原型单元的UITableView。他们有重用标识符,不同的配件。我想选择一种类型来触发segue到另一个视图控制器,然后选择另一种类型来转到另一个视图控制器。但是,只要我在故事板编辑器中创建第二个segue,就会替换第一个segue。即使我已经命名了它。

这似乎应该是一个常见的场景,我应该能够有多个segues,并在prepareForSegue中区分它们。

我需要注意,在视图控制器的表视图委托的didSelectRowAtIndexPath中很容易做到,但是我必须从故事板中显式加载模板(除非我使用泛型并且不需要nib) 。

有没有人能够在故事板编辑器中使用它?

1 个答案:

答案 0 :(得分:0)

我能想到的唯一方法是使用两种不同类型的原型单元来完成目前的工作。 (两个单独的类)并将每个不同的segue分配给每个不同的子类原型单元。

相关问题