Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 通过单击tableview单元格切换到模式视图(新手)_Objective C_Ios_Modalviewcontroller_Segue - Fatal编程技术网

Objective c 通过单击tableview单元格切换到模式视图(新手)

Objective c 通过单击tableview单元格切换到模式视图(新手),objective-c,ios,modalviewcontroller,segue,Objective C,Ios,Modalviewcontroller,Segue,我知道这是一个简单的问题,但我找不到答案。那么,如何通过选择一个UITableViewCell来切换到新视图呢 我知道我可以使用如下代码: if (cell.isSelected) { [self performSegueWithIdentifier:@"someSegue" sender:self]; } 我必须检查此单元格是否已被选中一段时间,因此我不知道应在我的UITableViewController中的何处使用此代码。是否要实现tableView:d

我知道这是一个简单的问题,但我找不到答案。那么,如何通过选择一个
UITableViewCell
来切换到新视图呢

我知道我可以使用如下代码:

if (cell.isSelected)
    {
         [self performSegueWithIdentifier:@"someSegue" sender:self];
    }

我必须检查此单元格是否已被选中一段时间,因此我不知道应在我的
UITableViewController
中的何处使用此代码。

是否要实现
tableView:didSelectRowAtIndexPath:
委托方法。当您选择表视图的一行时,将调用此函数

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
     [self performSegueWithIdentifier:@"someSegue" sender:self];
}
有关更多详细信息,请参阅