我在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)..