如何使用情节提要将两个视图控制器连接到一个视图控制器?
How to connect two view controller to one view controller using Storyboard?
我正在尝试将两个视图控制器连接到一个控制器中。如下图所示,当点击 "plus" 项目时,屏幕出现并且运行良好。但是,其他 segue 无法正常工作。当我第一次点击任何行时,它不会带我进入视图,但在第一次点击后它开始带我进入我想要的视图。当我第一次点击任何行时,我无法弄清楚为什么它不带我去。这是 didSelectRowAtIndexPath
代码:
- (void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath{
DovizDetailViewController *detail = [self.storyboard instantiateViewControllerWithIdentifier:@"detail"];
[self.navigationController pushViewController:detail animated:YES];
}
下面是我的故事板。问题出在上面的视图上,它是segue。
希望你能帮助我。
谢谢!
将didDeselectRowAtIndexPath
更改为didSelectRowAtIndexPath
我正在尝试将两个视图控制器连接到一个控制器中。如下图所示,当点击 "plus" 项目时,屏幕出现并且运行良好。但是,其他 segue 无法正常工作。当我第一次点击任何行时,它不会带我进入视图,但在第一次点击后它开始带我进入我想要的视图。当我第一次点击任何行时,我无法弄清楚为什么它不带我去。这是 didSelectRowAtIndexPath
代码:
- (void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath{
DovizDetailViewController *detail = [self.storyboard instantiateViewControllerWithIdentifier:@"detail"];
[self.navigationController pushViewController:detail animated:YES];
}
下面是我的故事板。问题出在上面的视图上,它是segue。
希望你能帮助我。
谢谢!
将didDeselectRowAtIndexPath
更改为didSelectRowAtIndexPath