2016-07-28 4 views
0

У меня есть коллекция. и внутренняя ячейка содержит представление изображения, метку и представление прогресса, подобное этому enter image description hereПрогресс Вид, связанный с фоном Скачать Alamofire.download Swift

Я хочу сделать, если ячейка прослушивается, она запускает загружаемый файл в формате PDF, и просмотр прогресса начинается анимацией, и если файл pdf уже загружен, он отображает файл pdf вместо загрузки.

Загрузка началась, но прогресс не оживился, пока загрузка не закончилась 0%. а также получить сообщение говорит Invalid URL scheme for background downloads: (null). Valid schemes are http or https но скачать

преуспели

вот что я дон это далеко https://gist.github.com/asdwd5/31919950383f290709c5934853c3e9fc

и на моей коллекции вид клетки https://gist.github.com/asdwd5/c83cc2f2975c1beeb7de487696e99275

Я знаю, что мой код не ясно и дезорганизованы. Я очень новичок в быстром и просто следую любому учебнику, которое я нашел.

ответ

0

После исследования кода можно сделать вывод, что:

При нажатии нужного элемента в виде таблицы, вы должны начать анимацию activityIndicator.

cell.activityIndicator.startAnimating() 

И нет необходимости выполнять ручную шкуру activityIndicator как вы делаете в контроллере.

cell.activityIndicator.hidden = true 

Просто используйте этот метод.

cell.activityIndicator.hidesWhenStopped = true; 
+0

Я имею в виду, просмотр прогресса начинается, если вы загружаете стартер. мой прогноз прогресса в ячейке просмотра коллекции с именем progressDownload –