我尝试了两种方法连续解雇两个视图控制器,但只有一个被解雇了,第二个没有被解雇。
方法1
我需要找到一种方法来连续关闭之前的视图控制器和当前的视图控制器。
方法1
-(void) LoginDone:(NSNotification *)notif
{
[self dismissViewControllerAnimated:YES completion:NULL]; //previous viewcontroller
[self dismissViewControllerAnimated:YES completion:NULL]; //current viewcontroller
}
方法2
-(void) LoginDone:(NSNotification *)notif
{
[self dismissViewControllerAnimated:YES completion:NULL];
[[NSNotificationCenter defaultCenter] postNotificationName:@"LoginDone2" object:nil];
}
-(void) LoginDone2:(NSNotification *)notif
{
[self dismissViewControllerAnimated:YES completion:NULL];
}
我需要找到一种方法来连续关闭之前的视图控制器和当前的视图控制器。