我正在尝试将视图发送到下一个视图,但是当我尝试返回到根页面时,它会崩溃并说导航栏子视图树可能会出现损坏的问题
- (IBAction)nxtBtn:(id)sender {
//here i am sending it to next view...
[self performSegueWithIdentifier:@"next" sender:(id)sender];
}
//function for segue
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
//next is the name of the identifier
if ([segue.identifier isEqualToString:@"next"]) {
nextViewController *vc=(nextViewController *)segue.destinationViewController;
vc.str=sender;
}
}
答案 0 :(得分:1)
我们不需要任何类型的标识符来简单使用segue,即在不传递任何数据的情况下从一个视图导航到另一个视图。只是简单,你必须将segue从一个视图连接到另一个视图并运行应用程序。它会正常工作。