1

我正在为存储在我的文档目录中的视频生成缩略图,并将其显示在 UITableview 中。这行得通,但是当我滚动时,它使我的表格视图变得缓慢而生涩。我也使用过 GCD (dispatch_async),但结果是一样的。有人可以告诉我如何正确实施吗?我怎样才能在没有缓慢、生涩的表格视图的情况下实现这一目标?

注意:我更喜欢在需要时生成缩略图,而不是在第一次创建视频时生成和存储多个缩略图。

这是我使用 MPMoviePlayer 控制器生成缩略图的代码:

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

1 回答 1

0

我在从库中提取的视频的 UIImagePickerController 缩略图中找到了解决我的问题的解决方案。要获得非常快速的响应,请使用 GCD(块)实现代码

于 2013-02-22T09:47:43.960 回答