Ios 表格视图单元格不可选择

Ios 表格视图单元格不可选择,ios,objective-c,Ios,Objective C,我创建了一个从表视图单元格(在主视图控制器中)到视图控制器的segue,并将该segue命名为“ShowDetail”。在主视图控制器的prepareForSegue中,我设置了这段代码,但是,如果我触摸主列表中的table view单元格,则不会发生任何事情,甚至不会触发第一条log语句。当我右键单击主视图控制器中的“表视图”单元时,它显示有一个已连接的序列 是否有一种方法需要在主视图控制器中实现,以使单元响应触摸?或者有没有其他解释来解释为什么会发生这种情况 -prepareForSegue

我创建了一个从表视图单元格(在主视图控制器中)到视图控制器的segue,并将该segue命名为“ShowDetail”。在主视图控制器的prepareForSegue中,我设置了这段代码,但是,如果我触摸主列表中的table view单元格,则不会发生任何事情,甚至不会触发第一条log语句。当我右键单击主视图控制器中的“表视图”单元时,它显示有一个已连接的序列

是否有一种方法需要在主视图控制器中实现,以使单元响应触摸?或者有没有其他解释来解释为什么会发生这种情况

-prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    NSLog(@"prepare for segue");
if ([[segue identifier] isEqualToString:@"ShowDetail"]){
        NSLog(@"in segue to display edit");

        DisplayEditViewController *devc = (DisplayEditViewController *)[segue destinationViewController];
        //        devc.delegate = self;
        NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
        Event *selectedJoke = (Event *)[self.fetchedResultsController objectAtIndexPath:indexPath];
        devc.currentJoke = selectedJoke;
        devc.mood = selectedJoke.mood;
        devc.delegate = self;
        devc.mnemonicField = selectedJoke.mnemonic;
        devc.jokeField = selectedJoke.joke;


    }
更新2

这是该项目的压缩版本。如您所见,我的项目允许我添加新条目,但不在DisplayEditViewController中显示它们

更新3


即使我在masterviewcontroller中实现了DidSelectRowatineXpath,当我单击单元格时也不会调用它(DidSelectRowatineXpath)。查看此处更新的项目

我看到您的项目,有一个简单的错误,
MasterViewController
UITableView
选择类型
设置为
无选择
,因此UITableView的
didSelect
方法不起作用,请从下图更改它

它是有效的


干杯。

我看到您的项目,有一个简单的错误,
MasterViewController
UITableView
选择类型
设置为
无选择
,因此UITableView的
didSelect
方法不起作用,请从下图更改它

它是有效的


干杯。

任何与@iphone no相关的内容我的手机识别码都是“手机”,无论是在情节提要还是在主视图中controller@iphonic如果要查看哪个类已连接到表视图的委托,我会在OP的更新中添加指向我的项目的链接?是否调用[self-PerformsgueWithIdentifier:@“ShowDetail”发件人:self]在tableview中选择了行方法!!任何与@iphone no相关的内容我的单元标识符在情节提要和主视图中都是“单元”controller@iphonic如果要查看哪个类已连接到表视图的委托,我会在OP的更新中添加指向我的项目的链接?是否调用[self-PerformsgueWithIdentifier:@“ShowDetail”发送方:self]在tableview中选择了行方法!!