2012-03-14 7 views
-1

イメージをアレイからローカルライブラリに保存する際の問題。アレイからローカルライブラリへのイメージの保存

以下のコードは画像をローカルライブラリに保存していますが、背景は黒色です。

UIGraphicsBeginImageContext(drawImage.frame.size); 
    [drawImage.layer renderInContext:UIGraphicsGetCurrentContext()]; 
    UIImage *saveImage = [UIImage imageWithData:[UndoList objectAtIndex:0]]; 
    UIImageWriteToSavedPhotosAlbum(saveImage, nil, nil, nil); 

私はそのは@Allいずれも私の問題を修正するのアイデアを与える配列
で最後のインデックスを保存UIGraphicsGetImageFromCurrentImageContext()

saveImage = UIGraphicsGetImageFromCurrentImageContext(); 

を使用しています。事前

+0

と背景色は何をする必要がありますと、アレイ内のデータを画像保存しますか?白?オレンジ?あなたはこれを自分で解決しようとしましたか?使用している機能に関する文書を読んだり、正しく使用していることを確認しましたか?コードをデバッグして値をチェックする必要がありますか? –

答えて

0

おかげで黒backroundのではないですが、それは、アルファ0背景にあります...あなたはPNG画像を保存...そしてあなたがdrawImage.imageを保存することができれば、なぜあなたは層をレンダリングするために? UIImageJPEGRepresentationなしUIImagePNGRepresentation

関連する問題