2009-07-07 2 views

答えて

2

non-jailbroken iPhoneでプログラムではできません。 jailbreakされたの電話機でも可能ですか?non-jailbroken電話でのみUIImagePickerControllerクラスの画像を選択できます。

UIImagePickerControllerDelegateは、UIImageと、編集情報(切り抜き矩形と元の画像を含む)を含むNSDictionary(任意)を提供します。ライブラリーからどの画像が(カメラ自体ではなかったのか)分かっていない。

画像の保存はUIKitUIImageWriteToSavedPhotosAlbumの方法で行います。この方法では、画像を書き込むときに画像とコールバック方式のみを指定できます。このメソッドが終了すると(コールバックが完了した後)、画像アルバム内のどこに画像が保存されているかわかりません。

残念ながら、答えは基本的には次のとおりです。サイズ以外の情報が必要な場合は、いいえ。

0

私もこのテーマに興味があります。

これまでのところ、私はAV Foundation Framework(iOS 4.0以降)を使用しており、ALAssets経由で写真にアクセスしています。写真の画像表現、デバイス上の写真へのローカルURL、またはそれらに関するメタ情報(例えば、撮影した場所など)はで取得できます。次のスクリーンショット(cf.赤い四角:私の例では、「MyPhotoName」と「MyDescription」の文字列を取得したいと思っています)のように、iPhotoで設定することができます。

あなたの質問に対する部分的な答えは「AV Foundationフレームワークを使用する」と、もう1つは「あなたの写真に関するいくつかの情報にアクセスすることはできません」です。

  • これは誰でもAV Foundation Framework経由で名前と説明情報を取得することはできませんか?
  • 他の方法がありますか?

enter image description here

関連する問題