如何将superview的图片保存到本地手机相册

发布于 2025-01-07 19:39:52 字数 419 浏览 0 评论 0原文

我正在将图像保存到相册。

drawImage是imageview!

UIImageView drawImage 之上,我添加了另一个 UIImageView stampImageView

  [drawImage addSubview:stampImageView];

 -(void)saveImage:(id)sender{

        UIImageWriteToSavedPhotosAlbum(drawImage.image, nil, nil, nil);
    }

当我保存后检查相册时,我可以看到我添加到drawImage中的stampImage。

任何人都可以给我关于这种情况的建议吗?

I am saving image to photo album.

drawImage Is imageview!

On top of UIImageView drawImage i am adding another UIImageView stampImageView;

  [drawImage addSubview:stampImageView];

 -(void)saveImage:(id)sender{

        UIImageWriteToSavedPhotosAlbum(drawImage.image, nil, nil, nil);
    }

When i check the photo album after saving, i can able to see the stampImage on that Which i added to drawImage.

Can any one let advice me about this situation.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

远昼 2025-01-14 19:39:52
UIGraphicsBeginImageContext(self.view.bounds.size); 
[self.drawImage.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);

@感谢对我来说,它有效!对我来说,当我使用上面的代码时。

UIGraphicsBeginImageContext(self.view.bounds.size); 
[self.drawImage.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();

UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);

@ Thanks For to me, its working! for me when i used this above code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文