quicklook不显示图像但有正确的数据

时间:2013-09-18 17:27:13

标签: ios objective-c quicklook

我正在使用quicklook来预览本地保存的图像。当我运行应用程序时,quicklook读取正确的文件并具有正确的图像内存但不预览它。它告诉我这样的事情。

enter image description here

在我的代码中,我将NSURL传递给此委托方法

  

(id)previewController:(QLPreviewController *)previewController previewItemAtIndex:(NSInteger)idx    所以我想一切都到位了。但我能错过什么?

编辑: 通过以下方式来创造我的道路:

filePath = [NSString stringWithFormat:@"%@/LeBaccPictureDownloadedTemperoraly", [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]];

在我提到的委托方法中,我返回了这个网址:

[NSURL fileURLWithPath:filePath];

1 个答案:

答案 0 :(得分:2)

filePath = [@“〜/ Documents / LeBaccPictureDownloadedTemperoraly”stringByExpandingTildeInPath];什么改变?该文件是否有扩展名?尝试在UIImageView中显示该文件以确保文件没有损坏。什么是文件格式xD

喜欢这个吗?