如何将superview图像保存到本地移动相册中

时间:2012-02-22 12:24:34

标签: iphone ipad

我将图片保存到相册。

drawImage是imageview!

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

  [drawImage addSubview:stampImageView];

 -(void)saveImage:(id)sender{

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

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

任何人都可以告诉我这种情况。

1 个答案:

答案 0 :(得分:0)

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

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

@谢谢我,它的工作!对我来说,当我使用上面的代码。