У меня есть быстрый код для приложения iOS, который выглядит так:
@IBOutlet weak var activity: UIActivityIndicatorView!
@IBAction func Button(_ sender: Any) {
activity.isHidden = false
activity.startAnimating()
[My code]
activity.stopAnimating()
activity.isHidden = true
}
Но когда функция работает, индикатор активности не появляется, и если я удалю:
activity.stopAnimating()
activity.isHidden = true
Он появится, когда функция будет завершена, поэтому индикатор активности сначала появится, когда функция завершится (?)
Итак, мой вопрос: как мне сделать так, чтобы представление индикатора активности оставалось активным только тогда, когда функция запущена?
[My code]
некоторые асинхронные вызовы API? - person Dishant Kapadiya   schedule 12.06.2017