单击表格单元格时,无法在视图控制器之间进行转换

时间:2014-06-06 11:26:35

标签: ios uitableview

我希望在单击表格单元格时从一个视图控制器转换为另一个视图控制器而不传递任何其他数据。以下是我的故事板的屏幕截图:http://imgur.com/C8yTRaZ

但是,当我点击表格单元格时,它不会转到第二个视图控制器。它们都嵌入在导航控制器中(我认为;因为"导航项目"在两个控制器中)。我错过了什么?

3 个答案:

答案 0 :(得分:1)

确保已将表数据源和表委托映射到self。

答案 1 :(得分:0)

为此您可以使用didSelectRowAtIndexPath,因为您可以通过编程方式调用其他视图Controller。

如下所示: -

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{

  ViewController *viewController = [[ViewController alloc] init];

  [self presentViewController:viewController animated:YES completion:nil];
}

这会帮助你。

答案 2 :(得分:0)

确保'用户互动'对于两个表视图'和'表格查看单元格'应该启用。