我有一个应用程序,它有一个初始登录屏幕。当用户想要注册时,他们会看到一个由三个模态视图控制器呈现的注册表单。当用户在第三个屏幕上完成表单(通过按“完成”按钮)时,我希望用户被带回到初始登录屏幕。
我已经尝试在第三个视图控制器中实现这个功能:
然而,它只解散了两个视图控制器,而不是所有3个。这是为什么?
我已经尝试在第三个视图控制器中实现这个功能:
[self dismissViewControllerAnimated:NO completion:nil]
[self.presentingViewController dismissViewControllerAnimated:NO completion:nil]
[self.presentingViewController.presentingViewController dismissViewControllerAnimated:NO completion:nil]
然而,它只解散了两个视图控制器,而不是所有3个。这是为什么?