以编程方式转到目标视图控制器后,目标视图控制器上的segue不工作



从视图控制器(不在故事板中)的按钮点击以编程方式转到目标视图控制器(在故事板内)后,分段不工作

- (IBAction)OK:(id)sender {  
    UIStoryboard *myStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
    mainViewController *controller = (mainViewController *)[myStoryboard instantiateViewControllerWithIdentifier:@"mainViewController"];
    [controller setModalPresentationStyle: UIModalPresentationFormSheet];
    [self presentModalViewController:controller animated:YES];
}

好的,如果我没有错的话,我认为按钮点击segue是在使用导航控制器,如果是,请查看您的自定义segue,

[自我呈现ModalViewController:控制器已设置动画:是]

您正在制作一个模型segue,因此在完成segue之后,您的导航控制器将是未知的。

最新更新