我正在尝试使用UIButton按下方法加载新的UIViewController。
这就是代码的样子
- (void) getprojectButtonSelected {
[self dismissViewControllerAnimated:NO completion:nil];
currentProjectListViewController = [[CurrentProjectListViewController alloc] initWithNibName:@"CurrentProjectListViewController" bundle:nil];
UIWindow* keyWindow= [[UIApplication sharedApplication] keyWindow];
[keyWindow addSubview: currentProjectListViewController.view];
[self presentViewController:currentProjectListViewController animated:NO completion:nil];
}
我在我的.h文件中添加了currentProjectListViewController并在此处调用它..这也是失败的行......
没有错误代码只有EXC_BAD_ACCESS
任何帮助都会非常感激。
答案 0 :(得分:2)
我认为你应该拿出[self dismissViewControllerAnimated:NO completion:nil];
。没有理由应该在那里。当您尝试退出模态segue时,您应该使用dismissViewController
。你没有当前的segue所以它崩溃了。很高兴现在有效!