Я сохраняю массив записей в облачном наборе с CKOperation следующим образом: & отображение прогресса с просмотром прогресса.Скрыть UIProgressView, когда анимация завершена
let saveOperation = CKModifyRecordsOperation(recordsToSave: ckRecord, recordIDsToDelete: nil)
saveOperation.perRecordProgressBlock = {
record, progress in
if progress >= 1 {
self.completedRecord.addObject(record)
let totalSavedRecord = Double(self.completedRecord.count)
let totalProgress = totalSavedRecord/self.totalStudent
let percentageProgress = Float(totalProgress * 100)
progressView.setProgress(percentageProgress, animated: true)
println(progress)
println(progressView.progress)
println(percentageProgress)
}
}
Я хочу, чтобы скрыть вид прогресса, когда она достигает 100% & анимация завершена.
В настоящее время я достигаю процентаПрогресс до 100.0 быстро, но прогресс просмотра анимации происходит с некоторой задержкой. Если я скрою, когда percentProgress достигнет 100.0, то я никогда не увижу анимацию.
Величина прогресса 1.0.
Значение progressView.progress также равно 1.0.
Снова я хочу показать полную анимацию от 0% до 100% &, а затем скрыть представление прогресса.
Спасибо за помощь. Он отлично работал. –