Размещение анимации загрузки поверх VNDocumentViewController Swift - PullRequest
0 голосов
/ 21 июня 2020

Можно ли поместить анимацию загрузки поверх VNDocumentViewController? Например, когда пользователь нажимает кнопку Save, могу ли я каким-то образом указать, что Vision обрабатывает изображение и не зависло? Прямо сейчас в моем приложении есть длинная пауза между нажатием кнопки «Сохранить» и фактическим обрабатываемым изображением. Вот пример того, что я пытаюсь создать, из другого сообщения

1 Ответ

1 голос
/ 21 июня 2020

Вот один из примеров добавления индикатора загрузки с помощью UIActivityIndicatorView ().

startAnimating () для запуска анимации и stopAnimation () для остановки анимации.

iOS - Отображать индикатор прогресса в центре экрана, а не в представлении

guard let topWindow = UIApplication.shared.windows.last else {return}
let overlayView = UIView(frame: topWindow.bounds)
overlayView.backgroundColor = UIColor.clear
topWindow.addSubview(overlayView)
let hudView = UIActivityIndicatorView()
hudView.bounds = CGRect(x: 0, y: 0, width: 20, height: 20)
overlayView.addSubview(hudView)
hudView.center = overlayView.center
hudView.startAnimating()

В качестве альтернативы вы можете изучить использование Cocoapod MBProgressHud

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...