1

画像をフォトライブラリに保存していますが、画像を動的に取得して、アプリの今後の起動時に表示したいと考えています。以下のようにWriteToSavedPhotosAlbum関数を使用しますが、プログラムで保存された写真にアクセスするための情報を取得しません。

UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);

保存したら、ファイル名/ IDを取得して、後でフォトライブラリから画像を読み込む方法はありますか?

4

3 に答える 3

2

ユーザーがを使用して写真を選択しない限り、できませんUIImagePickerController。この関連する質問を確認してください

于 2009-07-01T00:22:11.817 に答える
2

あなたは自分のためにそれらを保存する必要があります。おそらくアプリのドキュメントまたはキャッシュフォルダにあります。

ちなみに、「起動時に表示」と言うと、Default.pngを置き換える場合は、機能しません。

起動イメージは静的であり、アプリバンドルに含まれている必要があります。

そうでない場合は、無視してください。

于 2009-07-01T00:30:49.083 に答える
0

このコードセグメントを試して、必要な変更を加えてください

UIImagePickerController * picker = [[UIImagePickerController alloc] init];

picker.delegate = pickerDelegate;

picker.sourcetype = UIImagepickerControllerSourceTypePhtoLibrary;

于 2009-11-13T13:55:25.410 に答える