gpt4 book ai didi

objective-c - 返回到自身 View Controller

转载 作者:可可西里 更新时间:2023-11-01 03:38:17 25 4
gpt4 key购买 nike

我目前面临一个问题,我想通过单击表格 View 单元格来返回到同一个 View Controller 。供您引用,我的表格 View 是通过编程生成的,每个单元格都使用 NIB 文件进行控制。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath (NSIndexPath *)indexPath
{
if( indexPath.row == 0 ){
NSLog(@"Clicked");
}
}

当我点击位置编号为 0 的单元格时,日志确实出现了。所以现在我想回到同一个 View Controller 而不是其他 View Controller 。从 Storyboard 来看,我不可能拖动 segue,因为 View Controller 只有一个 ScrollView 。

例如:内部 View Controller A 有 5 个单元格,当我点击第一个单元格时,它将返回到 View Controller A 并传递数据。

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

最佳答案

如果我没理解错的话,您想在 tableView 中选择一行并将其 performSegueWithIdentifier 返回到同一个/当前的 UITableViewController?

为此:

  1. Storyboard 中,ctrl+从暴露的 TableView 单元格拖动到下方黑色栏中的黄色 View Controller 图标。这会创建到 self View Controller 的转场。
  2. 点击segue,并添加一个标识符;例如“segueToSelf”
  3. 在您的 didSelectRowAtIndexPath 方法中,添加以下内容:

    [self performSegueWithIdentifier:@"segueToSelf"sender:self];

关于objective-c - 返回到自身 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12563618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com