我有一个 UITableView 和第二个 web 视图,我希望在触摸单元格时移动到它们。
我的问题是程序崩溃了
'NSInvalidArgumentException', reason: 'Receiver (<ViewController: 0x1e583890>) has no segue with identifier 'testing''
*** First throw call stack:
(0x326342a3 0x3a35197f 0x34647e31 0x78633 0x344fe28d 0x34580f81 0x32f42277 0x326095df 0x32609291 0x32607f01 0x3257aebd 0x3257ad49 0x361512eb 0x34490301 0x7724f 0x3a788b20)
libc++abi.dylib: terminate called throwing an exception
我已经查看了此处发布的每个解决方案、教程,但仍然看不出有什么问题。
我是故事板和 iOS 的新手
这是我的一些代码
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self performSegueWithIdentifier:@"testing" sender:self];
}
是的,我确实有一个名为“测试”的 segue
我尝试注释掉 [self performSegueWithIdentifier:@"testing" sender:self]; 并使用
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
if([segue.identifier isEqualToString:@"testing"]){
NSLog(@"identifier is equal");
webviewViewController *ViewController =segue.destinationViewController;
}
但是当按下单元格时,什么也没有发生,并且@“identifier is equal”没有出现在日志中。
希望这可以帮助