objective-c – 回到自我视图控制器

我目前正面临一个问题,我想通过单击表格视图单元格来回到同一个视图控制器.为了您的信息,我的表视图以编程方式生成,每个单元格都使用NIB文件来控制.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath (NSIndexPath *)indexPath
{
    if( indexPath.row == 0 ){
         NSLog(@"Clicked");
    }
}

当我点击位置编号0的单元格时,日志确实出现了.所以现在我想要回到相同的视图控制器而不是其他视图控制器.从故事板开始,我不可能拖动segue,因为视图控制器只有一个滚动视图.

例如:内部视图控制器A有5个单元格,当我点击第一个单元格时,它将转回视图控制器A并传递数据.

如果您需要查看更多我的代码,请告知您.谢谢观众!

解决方法

如果我理解正确,你想在tableView中选择一行并将performSegueWithIdentifier恢复到同一个/当前的UITableViewController?

去做这个:

>在故事板中,按住Ctrl键从公开的表格视图单元格拖动到下方黑条中的黄色视图控制器图标.这将创建segue到自我视图控制器.
>单击segue,然后添加标识符;例如“seguetoSelf”
>在didSelectRowAtIndexPath方法中,添加以下内容

[self performSegueWithIdentifier:@“seguetoSelf”sender:self];

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...