如何在SVProgressHUD中快速设置全屏显示?

时间:2018-12-18 15:06:45

标签: swift xcode

我在我的项目中使用库SVProgressHUD来显示旋转的圆圈加载器:

SVProgressHUD.setBackgroundColor(UIColor(red: 0/255, green: 0/255, blue: 0/255, alpha: 0.3))
        SVProgressHUD.setForegroundColor(UIColor.white)

        SVProgressHUD.show()

我的问题是如何使背景全屏显示? 在显示时如何在后台阻止印刷机?

图书馆:

https://github.com/SVProgressHUD/SVProgressHUD

1 个答案:

答案 0 :(得分:1)

您必须将背景图层颜色设置为所需的颜色。但是请不要忘记,如果要更改背景图层的颜色,还必须将默认蒙版类型设置为.custom

SVProgressHUD.setDefaultMaskType(.custom)
SVProgressHUD.setBackgroundLayerColor(.black) // your custom color

如果您想知道如何自定义其他属性,请看一下 here