当UIAlertController出现在swift 3中时,如何在透明视图下设置状态栏

时间:2018-06-01 10:55:46

标签: ios swift uialertcontroller

我正在研究UIAlertController。在出现警报时,我们可以看到透明背景。但状态栏并不是透明的。请查看图片,状态栏仍然可见。

enter image description here

UIAlertController的我的代码是:

func showAlert(title: String, message: String,btnsText: [String], tag:String) {
    let alertController = UIAlertController(title: title, message: message, preferredStyle: UIAlertControllerStyle.alert)
    alertController.accessibilityLabel = tag
    for i in 0 ..< btnsText.count {
        alertController.addAction(UIAlertAction(title: btnsText[i], style: UIAlertActionStyle.default, handler:
                {(alert: UIAlertAction!) in self.delegate?.AlertCompleted!(title: alert.title!,tag: alertController.accessibilityLabel!)}))
    }
    self.present(alertController, animated: true, completion: nil)
}

请指导我实现这一目标。

0 个答案:

没有答案