【问题标题】:Can't segue between 2 Table View Controllers无法在 2 个表视图控制器之间切换
【发布时间】:2012-12-19 22:24:01
【问题描述】:

我有一个包含部分的 TableView。我已经在第一个表格视图的单元格和另一个表格视图之间连接了一个推送序列,但是当我推送单元格时没有任何反应。我试图做这样的事情:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSLog(@"ROW: %d",indexPath.row);
    [self performSegueWithIdentifier:@"mySegue" sender:self];
        NSLog(@"ROW2: %d",indexPath.row);
}

我可以看到检测到行,但仍然没有从一个 vc 推送到另一个。

【问题讨论】:

  • 尽管当您在 IB/Storyboard 中正确定义它时不需要这样做,...“mySegue”的拼写是否正确?区分大小写!

标签: objective-c ios uitableview


【解决方案1】:

如果 Storyboard 中的 segue 位于单元格和下一个 TableViewController 之间,则不必调用 performSegueWithIdentifier:。它是自动完成的。确保从单元格中而不是从视图控制器中拖动 segue。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-09
    • 1970-01-01
    • 2019-04-10
    • 1970-01-01
    相关资源
    最近更新 更多