我正在创建一个使用以下代码打开的模态视图
[[self navigationController] presentModalViewController:registrationController animated:NO];
直到最近,才使用以下代码将其隐藏在按钮上
[self dismissModalViewControllerAnimated:YES];
但由于某种原因,该行不再删除视图且未显示错误。
我也试过
[self.view removeFromSuperView];
但这只是给我一个完全白屏的
关于我如何调试此问题的任何建议都会很棒,因为我难以接受
答案 0 :(得分:2)
假设你的控制器是UIViewController
的子类,那么在模态视图控制器内:
[self.parentViewController dismissModalViewControllerAnimated:YES];
答案 1 :(得分:1)
我解决了我在加载模态后更新导航控制器的问题,以便更改样式,更改顺序解决了问题