将图像存储在plist中

时间:2011-04-15 09:43:31

标签: iphone cocoa-touch image pdf plist

我从一个PDF中获得七个缩略图图像,这七个图像作为对象存储在一个数组中。现在我想在UIWebView中显示数组中的图像,但这是不可能的,因为Web视图需要指向资源或plist路径的路径。所以我想将这些图像存储在一个plist中;我怎样才能做到这一点? 在我的数组中,只有图像对象可用,而不是名称,并且所有七个图像都不是静态图像。

我是iPhone编程新手,请告诉我如何做到这一点?

1 个答案:

答案 0 :(得分:1)

你的问题对我来说没有多大意义(戏剧性的?)。与您的信念相反,UIWebView无法处理财产清单。该怎么办呢? Web视图可以显示来自URL请求的数据,HTML字符串或指定格式的一堆数据。

在您的情况下,后者适用:将您的一个图片转换为NSData对象(UIImagePNGRepresentation())并将其传递到-loadData:MIMEType:textEncodingName:baseURL:的网络视图。

如果要一次显示所有图像,则必须将图像保存到磁盘并生成相应的HTML代码。