美文网首页iOS
iOS中模态出一个透明ViewController

iOS中模态出一个透明ViewController

作者: 暮落晨曦 | 来源:发表于2016-05-31 21:55 被阅读1202次

    一个常见需求, 模态出透明VC, 核心代码如下:

    // 核心代码
    presentVC.view.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.3];
    self.definesPresentationContext = YES;
    // 可以使用的Style
    // UIModalPresentationOverCurrentContext
    // UIModalPresentationOverFullScreen
    // UIModalPresentationCustom
    // 使用其他Style会黑屏
    presentVC.modalPresentationStyle = UIModalPresentationOverCurrentContext;
    

    其中presentVC为你要模态出来的UIViewController(可以是UINavgationController)。
    其他参照Demo链接。

    相关文章

      网友评论

        本文标题:iOS中模态出一个透明ViewController

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