私は、カメラロールから写真をアップロードしてアプリに保存できるアプリケーションを作成しています。唯一の問題はどこから始めるべきかわからないことです。私はUIImageViewのAppleのドキュメントを読んでいましたが、それは通常と同じくらい助けてくれないようでした。私は、誰かが一般的に同じことをするいくつかのサンプルコードの正しい方向に私を指すことができるかどうか疑問に思っていた?iOS:UIImageViewサンプルコード
ありがとうございました!
私は、カメラロールから写真をアップロードしてアプリに保存できるアプリケーションを作成しています。唯一の問題はどこから始めるべきかわからないことです。私はUIImageViewのAppleのドキュメントを読んでいましたが、それは通常と同じくらい助けてくれないようでした。私は、誰かが一般的に同じことをするいくつかのサンプルコードの正しい方向に私を指すことができるかどうか疑問に思っていた?iOS:UIImageViewサンプルコード
ありがとうございました!
まあましょう明確なものまで
てみましょうに、それを保存する意味のは、どのようにそれをactuall見ますyは一緒に来ます:
まず、UIImagePickerControllerを作成し、画像のソースを定義し、返される画像を処理するデリゲートを設定します。これらの線に沿って何か:
// Always make sure to test if the source you want is available
if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera])
{
UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePicker.mediaTypes = [NSArray arrayWithObjects:
(NSString *) kUTTypeImage,
nil];
imagePicker.allowsEditing = NO;
//Our image picker is ready - now let's show it to the user
[self presentModalViewController:imagePicker animated:YES];
[imagePicker release];
}
これは、ユーザー(特にカメラに画像ピッカーが表示されます - あなたはメディアタイプとソースを再生することができます - あなたが持っている他のどのようなオプションを確認するためにUIImagePickerController Referenceを検索
。今- あなたが実際にあなたがユーザーから取得する画像の世話をする必要がありますし、それはデリゲートメソッドの実装を介して行われます:
-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
//All the info from the image - including the image itself - are stored in the info dictionary.
NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
if ([mediaType isEqualToString:(NSString *)kUTTypeImage]) {
UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
//Now - we have a reference to the image as a UIImage, so we can display it in a UIImageView or save it to disk or upload to a webserver. To show it - just set your imageView's image to the image
imageView.image = image;
}
}
本当にありがとうございました! – John
あなたがiOS用UIImagePickerController(クラス参照)、またはカメラのプログラミングトピックを検索することができます(プログラミングガイド)。 –