标签未显示且图像未保存

时间:2013-04-18 04:21:14

标签: iphone ios objective-c ios5 ios4

我在toolBar上创建了UILabels,但是当我尝试在iOS 4.3上使用它时,它没有显示..

当部署目标为6但部署目标更改为4.3时,标签显示无法正常工作..

我正在使用保存按钮将图像保存在iOS 4.3中,但是它给出错误(即图像未保存)。 (在iOS 5.0,5.5,6.0和6.1中工作正常)。

我正在使用这些代码来保存图像(我正在使用的任何一个)。

 UIImage *viewImage = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:self.imageURL]]];
NSLog(@"UIImage : %@",viewImage);
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];

[library writeImageToSavedPhotosAlbum:[viewImage CGImage] orientation:(ALAssetOrientation)[viewImage imageOrientation] completionBlock:^(NSURL *assetURL, NSError *error){

    if (error) {
        NSLog(@"error");
    } else {
        NSLog(@"URL IS  %@", assetURL);
        [self assignDictonary:viewImage withURL:assetURL withMediaType:@"public.image"];

    }
}];
    [library release];

OR

 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,(unsigned long)NULL), ^(void) {
    UIImageWriteToSavedPhotosAlbum([UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:self.imageURL]]], self, @selector(image:didFinishSavingWithError:contextInfo:), nil);
});

任何人都可以建议我在toolBar上显示这些标签并保存图像代码,这些代码适用于iOS上的所有版本..(即4.3,5.0,5.1,6.0,6.1)..

0 个答案:

没有答案