我正在撰写应用程序流程图片。但是,当我将图像的alpha更改为0时,表示此图像将是透明的。然后我将此图像保存到照片库。
UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);
但是当我再次打开这张图片时,我发现它有白色背景。 有人知道为什么吗?
答案 0 :(得分:0)
你保存为jpeg了吗?
试试这个:
NSData* pngdata = UIImagePNGRepresentation (image);
UIImage* img = [UIImage imageWithData:pngdata];
UIImageWriteToSavedPhotosAlbum(img, nil, nil, nil);