按“表格单元格”键,从UITableView移动到UIView



我正试图通过单击表单元格从UITableView移动到UIView。我使用的是一个手动Segue,它连接到UITableView的视图控制器,然后连接到具有给定名称的UIView的视图控件。

我用这个来称呼它:

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

但我得到了这个错误:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Receiver (<TodosViewController: 0x6e47230>) has no segue with identifier 'todoEditSegue''

Segue肯定在那里,我用的是故事板。

有什么想法吗?

点击右侧Storyboard中的相关Segue,转到Storyboard Segue,在标识符中添加todoEditSegue

如果您通过导入并实例化表以编程方式生成表,则segue不再存在,而是使用实例化它

UITableView *myTableView = [self.storyboard instantiateViewControllerWithIdentifier:@"StoryBoard.Identifier"];

然后在你的故事板上点击有问题的表格查看并打开右侧面板,转到自定义类选项卡(第三个选项卡(,在框中放入故事板ID,并勾选"使用故事板ID">

确保您放入的情节提要ID与字符串"storyboard.Identifier"相同

最新更新