美文网首页
iOS 透明蒙版 弹窗

iOS 透明蒙版 弹窗

作者: GFan | 来源:发表于2021-06-25 16:56 被阅读0次

    之前是在window上add一个view,需要控制他的add remove hidden 很麻烦。

    其实可以直接弹一个vc 摆摆控件 动画设置NO present dismiss就ok啦 

    跳转vc

       [self presentViewController:vc animated:NO completion:nil];

    弹窗vc.m

    - (void)viewDidLoad {

        [super viewDidLoad];

        self.view.backgroundColor = [UIColor colorWithWhite:0 alpha:0.0];

    }

    .m 需要加下面两个配置方法

    //设置控制器透明

    - (UIModalPresentationStyle)modalPresentationStyle {

        return UIModalPresentationOverCurrentContext;

    }

    //控制器弹出方式

    - (UIModalTransitionStyle)modalTransitionStyle {

        return UIModalTransitionStyleCoverVertical;

    }

    相关文章

      网友评论

          本文标题:iOS 透明蒙版 弹窗

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