2

グリーティングカードアプリを作成しています。既存のテンプレートがいくつかあり、クリップアートやテキストスタイルなどを追加して新しいグリーティングカードを作成することもできます。画像をuiimageオブジェクトとして保存しました。これらの画像を将来のために保存するために、行き詰まっています。使用してください。助けてください。

4

2 に答える 2

2

UIImageをファイルに保存するには、次の手順を実行します

NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/img.jpg"];

//Save
NSData* imageData = UIImageJPEGRepresentation(img, 1.0);
[imageData writeToFile:path atomically:YES];

//Load
NSData* imageData = [NSData dataWithContentsOfFile:path];
UIImage *image = [UIImage imageWithData:imageData];
于 2012-06-21T11:19:34.913 に答える
0

このリンクをチェックしてください。 写真をiPhoneフォトライブラリに保存する方法は?

画像をデータに変換してデータをファイルに保存することで、iPhoneファイルシステムに画像を保存することもできます。

NSData *data = UIImagePNGRepresentation(yourImage);
[data writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile]
于 2012-06-21T11:17:54.430 に答える