ios在qlpreviewcontroller上显示图像

时间:2014-07-24 06:14:54

标签: ios objective-c qlpreviewcontroller

我正在尝试在qlpreviewcontroller上预览图像。 我实施了这些方法。

- (NSInteger) numberOfPreviewItemsInPreviewController: (QLPreviewController *) controller
{
    return 1;
}


- (id <QLPreviewItem>)previewController: (QLPreviewController *)controller previewItemAtIndex:(NSInteger)index
{
    // Break the path into its components (filename and extension)

    return [NSURL fileURLWithPath:imageFilePath];
}

但问题是我将图像以base64的形式保存在数据库中。 qlpreviewcontroller需要filepath来显示项目。

我只有选项可以将该图像保存在文档中,而不是从该路径中预览。 但他们是更好的选择。我可以直接显示uiimage ...

0 个答案:

没有答案