我正在整理一个照片库程序。我是他们将我的应用程序中的图像存储到图像库的一种方式???我已经看到使用 uiimagepicker 获取图像的示例代码,但没有将它们存储在照片库中?
问问题
52 次
2 回答
0
您可以使用 将ALAssetsLibrary
图像保存到 photoLibrary。
UIImage *saveImage = //your image;
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library writeImageToSavedPhotosAlbum:[saveImage CGImage] orientation:(ALAssetOrientation)[saveImage imageOrientation] completionBlock:^(NSURL *assetURL, NSError *error)
{
}];
您还可以使用UIKit 的UIImageWriteToSavedPhotosAlbum()存储图像。
于 2012-11-09T05:19:59.567 回答
0
正如评论中所说的 H2CO3 , UIImageWriteToSavedPhotosAlbum() 是您正在寻找的。
下面是这个方法最简单的使用方法。您可以用照片库中的图像、应用程序中的任何图像等替换“图像”。
UIImage *image = [UIImage imageNamed:@"image.png"];
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);
于 2012-11-09T00:42:38.350 回答