Допустим, у меня есть 2 ViewControllers
, в моем MainViewController У меня есть кнопка, которая выполняет segue для SecondViewController. При нажатии кнопки я сохраняю некоторые исходные данные в coreData, поэтому требуется некоторое время.Как показать индикатор активности при прохождении между контроллером вида
Вот что я хочу сделать; Проходя между ViewControllers, я хочу показать ActivityIndicator
, но его запуск после открытия SecondViewController. Не могли бы вы помочь мне? Я новичок в Свифте.
Вот код, который я использовал в моем MainVC:
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if (segue.identifier == "SecondViewController") {
SwiftSpinner.show("Loading") // Act. indicator found on github
willRunOnce() // Here Im saving data to CoreData
SwiftSpinner.hide()
}
}
Вы должны показать кок на кнопку мыши и должны скрыть его после 'prepareForSegue' – Aditya