Он не отображается, потому что вы присваиваете его неправильному виду с помощью UIApplication.shared.windows.first!
, поэтому замените его на self.view
, и ваш код будет:
progressView = MRProgressOverlayView.showOverlayAdded(to: self.view, title: "", mode: .indeterminate, animated: true)
РЕДАКТИРОВАТЬ:
Ознакомьтесь с демонстрационным проектом ЗДЕСЬ
И ваш результат будет:
В демоверсиипроект Я установил pod 'MRProgress'
в проект и ViewController.swift
код файла будет:
import UIKit
import MRProgress
class ViewController: UIViewController {
var progressView: MRProgressOverlayView?
override func viewDidLoad() {
super.viewDidLoad()
progressView = MRProgressOverlayView.showOverlayAdded(to: self.view, title: "", mode: .indeterminate, animated: true)
}
}