美文网首页iOS经验总结
iOS判断控制器是push还是present的

iOS判断控制器是push还是present的

作者: 善良的karl | 来源:发表于2023-03-29 16:39 被阅读0次

有时候一个页面有时候是需要push弹出,有时候是需要present模态弹出,返回的时候,就要用pop和dismiss的方式销毁,那么如何判断呢,解决方案如下:

-(void)cancelButtonClick {
    if (self.presentingViewController) {
        [self dismissViewControllerAnimated:YES completion:^{}];
    }else{
        [self.navigationController popToRootViewControllerAnimated:YES];
    }
}

相关文章

网友评论

    本文标题:iOS判断控制器是push还是present的

    本文链接:https://www.haomeiwen.com/subject/fgbfddtx.html