设置 UIImagePickerController 相机后,我尝试使用以下代码将其关闭:
- (void)doneButtonClick: (id)sender {
[self dismissViewControllerAnimated : NO completion NO];
}
然而,视图只是重新加载自身,视图将再次被调用。我认为该应用程序正在收到内存警告并拉下不可见的视图。
我想重新加载以前的视图作为解决方案。以前的视图是一个故事板,所以我正在尝试以下操作:
- (void)doneButtonClick:(id)sender {
//[self dismissViewControllerAnimated:NO completion:NO];
UIStoryboard * storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
BSPRoomDefaultViewController * myVC = (BSPRoomDefaultViewController *)[storyboard instantiateViewControllerWithIdentifier:@"default"];
[self presentViewController:myVC animated:YES completion:NO];
}
但是,我收到一个错误,“尝试显示其视图不在窗口层次结构中!”
谁能建议我如何重新加载以前的视图?