2

私はiPhoneアプリケーションを書いています。iPhoneライブラリ(またはシミュレーター)に保存されている写真のファイル/ファイル名のリストを取得できるかどうか疑問に思っています。

基本的に、iPhoneまたはシミュレーターに保存されている写真のファイル名を取得できるかどうかを尋ねています。

助けてくれてありがとう!

編集:

image = [UIImage imageNamed:@"/Users/Library/Application Support/iPhone Simulator/5.0/Media/DCIM/100APPLE/IMG_0002.jpg"];
imageView.image = image;

残念ながら、動作しません。

4

3 に答える 3

8

を使用するだけですUIImagePickerController

それはそのようなものを与えます:

-(IBAction) getPhoto:(id) sender {
    UIImagePickerController * picker = [[UIImagePickerController alloc] init];

    // Don't forget to add UIImagePickerControllerDelegate in your .h
    picker.delegate = self;

    if((UIButton *) sender == choosePhotoBtn) {
        picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
    } else {
        picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    }

    [self presentModalViewController:picker animated:YES];
}
于 2012-07-04T07:37:52.070 に答える
3

これは、既にここで尋ねられた SO の質問の複製のようなものです -すべての写真アルバムのリストと各アルバムのサムネイルを取得します

その答えから: AssetsLibraryフレームワークを見てください。

iOS 6 Beta にアクセスできる場合は、これらのアセットにアクセスするために行われる変更に注意してください。NDA につきこれ以上は言えません。

于 2012-07-03T21:44:09.200 に答える
-3

このメソッドを使用すると、簡単に実装できます。

https://www.dropbox.com/sh/trmg44a93hwq35x/AACAVGY6VKEDR0tDUOqoxd-Ba?dl=0

于 2015-01-21T18:56:11.950 に答える