When an iOS jump occurs, attempt to dismiss modal view controller whose view does not currently ...... Solution, dismissmodal
Today, when the password is successfully changed and you are redirected to the logon page to log on again, the original code I wrote is:
[Self dismissViewControllerAnimated: YES completion: nil];
[UIApplication sharedApplication]. keyWindow. rootViewController = [[loginViewController alloc] init];
So I jumped to the login page on this page and switched back to this page.
First, the password change page:
Click OK to go To the logon page:
However, on the logon page, the password change page is displayed:
At the beginning, I crashed. I searched for the code online, but it didn't work. I tried it for a while and changed the code. The modified code is:
// Destroy the Controller
[Self dismissViewControllerAnimated: YES completion: nil];
// Return to the login Homepage
LoginViewController * login = [[loginViewController alloc] init];
UIWindow * window = [[UIApplication sharedApplication]. windows objectAtIndex: 0];
Window. rootViewController = login;