dismiss两级页面

A present B,B present C,直接由C dismiss A

UIViewController *presentViewController = [self presentingViewController];

        UIViewController *lastViewController = self;

        while (presentViewController) {

            id temp = presentViewController;

            presentViewController = [presentViewController presentingViewController];

            lastViewController = temp;

        }

        [lastViewController dismissViewControllerAnimated:YES completion:nil];

 

posted @ 2016-01-06 12:59  YouNeedCourage  阅读(211)  评论(0编辑  收藏  举报