Я использую библиотеку SVProgressHUD для своего проекта, чтобы показать загрузчик вращающегося круга:
SVProgressHUD.setBackgroundColor(UIColor(red: 0/255, green: 0/255, blue: 0/255, alpha: 0.3))
SVProgressHUD.setForegroundColor(UIColor.white)
SVProgressHUD.show()
у меня вопрос, как сделать фон на весь экран? и как заблокировать нажатие в фоновом режиме во время его отображения?
библиотека:





Вы должны установить цвет фонового слоя на нужный вам цвет. Но не забывайте, что если вы хотите изменить цвет фонового слоя, вам также необходимо установить тип маски по умолчанию как .custom.
SVProgressHUD.setDefaultMaskType(.custom)
SVProgressHUD.setBackgroundLayerColor(.black) // your custom color
Если вы хотите узнать, как настроить другие свойства, посмотрите здесь.
Спасибо, а вы также знаете, как мне сделать вертушку больше?
@ChiefMadog, если у вас есть "счетчик" без текста, установите это: SVProgressHUD.setRingNoTextRadius(yourValue)
setDefaultMaskType.