2011-07-18 7 views
1

私のアプリケーションにUIImagePickerを実装しようとしています。今、写真ライブラリから画像を取得しています。写真ライブラリから画像の名前を取得する方法はありますか? はUIImagePickerのメソッドを試しましたが、見つけられませんでした。誰でも.. ? おかげで.. UIImagePickerControllerのデリゲートメソッドで画像の名前を写真から取得する

+1

を取得するためのキーとして「UIImagePickerControllerReferenceURL」を用いて画像パスを取得し、最終的にパスの最後のパス成分を抽出することができ、そこから辞書を返しませんイメージ名を取得します。イメージは取得できません。 – Gypsa

答えて

1

は、ユーザーがキーUIImagePickerControllerReferenceURLを使用して選んだことを画像の参照URLを取得するには、info辞書を使用してからファイル名を取得することができます

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 

と呼ばれますそれ。

+0

イメージファイルのみ取得できますが、イメージ名は取得できません。 – Hadi

2

イメージピッカーデリゲートメソッドは何に方法はありませんあなたがイメージ名に

NSURL *imagePath = [info objectForKey:@"UIImagePickerControllerReferenceURL"]; 

NSString *imageName = [imagePath lastPathComponent]; 
関連する問題