在IKImageView上设置图像不起作用?

时间:2013-01-25 15:49:24

标签: cocoa core-graphics ikimageview


我正在使用IKImageView。我有一个文件路径URL,我用它来添加图像到我的IKImageView。我试过两种方式:
1。 - (void)setImage: (CGImageRef)image imageProperties: (NSDictionary *)metaData;    
我正在传递一个CGImageRef,我来自
CGImageRef image =CGImageSourceCreateImageAtIndex(CGImageSourceCreateWithURL((CFURLRef)fileURL, NULL), 0, NULL); 和metaData:

NSDictionary *image_metadata = (NSDictionary *)CGImageSourceCopyPropertiesAtIndex(imageSource,0,(CFDictionaryRef)[NSDictionary dictionaryWithObjectsAndKeys:
                             [NSNumber numberWithBool:NO], (NSString *)kCGImageSourceShouldCache,
                             nil]) 
[preview_ImageView setImage:image imageProperties: image_metadata];


2。 - (void)setImageWithURL:(NSURL *)url;

 [preview_ImageView setImageWithURL:fileURL];

我跟踪了日志fileURL,image_metadata,image,而它们都返回了值。   另外要添加我已将IKImageView连接到我的FileOwner,添加了QuartzCore,Quartz和ImageIO框架。我的Xcode版本在MacOSX 10.8上是4.5.2。不知道我哪里错了?

0 个答案:

没有答案