美文网首页
swift之弹出一个半透明的UIVIEWCONTROLLER

swift之弹出一个半透明的UIVIEWCONTROLLER

作者: 紫藤花的魂 | 来源:发表于2019-01-03 09:55 被阅读0次

    废话不多说直接上代码

    let viewController = storyboard.instantiateViewControllerWithIdentifier("对应要启动的ViewController名字") as 对应要启动的ViewController名字
    viewController.view.backgroundColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.5)
    self.presentViewController(viewController, animated: true, completion: nil)
    

    这里要注意的是,要启动的viewController必须要在这里设置半透明,如果在对应的UIViewController viewDidLoad里面设置是没有半透明的!
    然后要启动的UIViewController viewDidLoad的时候设置
    self.modalPresentationStyle = .Custom
    这样成功半透明。

    相关文章

      网友评论

          本文标题:swift之弹出一个半透明的UIVIEWCONTROLLER

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