故事板中的静态UITableView,具有编程segue

时间:2013-11-02 23:40:32

标签: ios iphone uitableview

我有一个具有UITableViewController的故事板。表视图有静态单元格,我已经将单元格配置为在点击时转换到其他视图控制器(通过控制拖动它们来设置segues)。这很有效。

现在我在表中添加了一行,对于这一行,我需要转换到在不同的故事板中实现的UIViewController。我需要在代码中处理这个问题。

有没有办法处理tableView:didSelectRowAtIndexPath:代码中的这一行,同时让故事板处理已定义转换的其余行?

我尝试在tableView:didSelectRowAtIndexPath:中调用super来调用“默认”行为,但这不起作用(UIViewController上的未定义选择器)。我想调用故事板对所有行的行为,除了我想要以编程方式处理的行。

1 个答案:

答案 0 :(得分:0)

当然,你可以做到。实现didSelectRowAtIndexPath,并输入一个if语句,该语句执行您只需要为刚刚添加的行转到另一个storyboard控制器所需的代码(并且不对任何其他行执行任何操作)。