Problem dismissing multiple modal view controllers

后端 未结 9 1649
暗喜
暗喜 2020-12-09 10:43

I am having trouble getting my modal view controllers to display properly. I have a parent view controller that is the delegate for modal view A. In modal v

9条回答
  •  孤城傲影
    2020-12-09 11:46

    Solved by having my parentViewController act as the delegate. Here is my order:

    [parentView presentViewController:modalViewControllerA animated:YES]
    [parentView dismissModalViewControllerAnimated:YES]
    [parentView presentViewController:modalViewControllerB animated:YES]
    //Modal B dismisses himself
    

    In my delegate method, I needed to make sure that I dismissed Modal A before presenting Modal B

提交回复
热议问题