実際、タイトルの私の質問は、デバイスで作成された画像か、外部からダウンロードされた画像かを判断する方法です。
ALAssetsLibrary と標準の UIImagePickerController を使用して画像を読み込みますが、ユーザーがインターネットから保存した画像や電子メールから取得した画像を返すことができます。カメラなどでデバイスで作成した画像を切り替える必要があります。
ご不明な点がございましたら、お気軽にお問い合わせください。コミュニティが私を助けてくれることを願っています。
実際、タイトルの私の質問は、デバイスで作成された画像か、外部からダウンロードされた画像かを判断する方法です。
ALAssetsLibrary と標準の UIImagePickerController を使用して画像を読み込みますが、ユーザーがインターネットから保存した画像や電子メールから取得した画像を返すことができます。カメラなどでデバイスで作成した画像を切り替える必要があります。
ご不明な点がございましたら、お気軽にお問い合わせください。コミュニティが私を助けてくれることを願っています。
ソースを として指定する必要がありますUIImagePickerControllerSourceTypeSavedPhotosAlbum
。これにより、デバイスのカメラ ロール アルバムがイメージ ピッカー コントローラーのソースとして指定されます。UIImagePickerControllerのドキュメントを参照してください
次のような辞書を読むことができます。
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
//your code
NSLog(@"INFO: %@", info);
}
デバイス情報を含むキーがあることがわかります。
"{TIFF}" = {
DateTime = "2012:09:13 16:59:41";
Make = Apple;
Model = "iPhone 4S";
Software = "5.1.1";
XResolution = 72;
YResolution = 72;
};
この助けを願っています。