2016-07-28 3 views
0

나는 콜렉션보기가 있습니다. 세포 이미지보기, 레이블 및 전 세포 누른 경우 확인하려면이 enter image description here백그라운드와 연결된 진행보기 다운로드 Alamofire.download Swift

같은 진행보기를 포함 내부는 PDF 파일 다운로드 및 진행보기 시작 애니 메이팅을 시작하고 pdf 파일이 이미 다운로드 한 경우, 그것은 표시 대신 pdf 파일을 다운로드하십시오.

다운로드가 시작되었지만 다운로드가 완료 될 때까지 progressview가 애니메이션되지 않았습니다. 또한 메시지가 Invalid URL scheme for background downloads: (null). Valid schemes are http or https 을 말한다 갔지만 다운로드 내가했습니다 여기에서

을 succeded 돈이 훨씬 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 내 진행률보기 –