从视图控制器(不在故事板中)的按钮点击以编程方式转到目标视图控制器(在故事板内)后,分段不工作
- (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之后,您的导航控制器将是未知的。