2013-02-22 2 views
1

내 문서 디렉토리에 저장된 비디오의 축소판 이미지를 생성하고 UITableview에 표시합니다. 이것은 작동하지만 스크롤 할 때 테이블보기가 느려지고 움직이지 않게됩니다. GCD (dispatch_async)도 사용했지만 결과는 같습니다. 누군가가 이것이 올바르게 구현 될 수있는 방법을 말해 줄 수 있습니까? 어떻게 천천히 왜곡 된 테이블 뷰없이이 작업을 수행 할 수 있습니까?비디오 축소판을 생성하면 테이블 뷰가 느려집니다.

참고 : 비디오를 처음 만들 때 여러 축소판을 생성하고 저장하는 대신 필요한 경우 축소판을 생성하는 것이 좋습니다.

movie= [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:Path]]; 
thumbnail = [movie thumbnailImageAtTime:1.0 timeOption:MPMovieTimeOptionNearestKeyFrame];[player stop]; 
[player stop];   
player = nil; 
+0

SDWebImage를 사용하십시오. 그것은 이미지에 매우 부드러운 로딩을 제공합니다. https://github.com/rs/SDWebImage – Suresh

+0

SDWebImage는 내 요구 사항을 전혀 다루지 않습니다. 다시 말하지만, 축소판을 생성하는 비디오는 로컬이며, 원격 서버가 아닌 문서 디렉토리에 있습니다. 또한 문제없이 사진의 미리보기 이미지를 생성 할 수 있으므로 문서 디렉토리의 비디오 일뿐입니다. –

+0

이미지 또는 비디오를 테이블보기로 표시하고 있습니까? 명확하게 문제를 진술하십시오. – Suresh

답변

관련 문제