1

私はiPhone開発が初めてです。ユーザーが写真を撮ってiPhoneに保存できるアプリを作成する必要があります。また、SQLiteデータベースを使用して画像を保存し、後で表示する必要があります。

サンプルコードと手順の説明を手伝ってくれる人はいますか?

編集: UIImageView を使用して写真を撮るボタンを作成しましたが、iPhone を持っていないため、機能するかどうかはわかりません:

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;
    [self presentModalViewController:imagePicker animated:YES];
    imagePicker = nil;
    newMedia = YES;
}

上記のコードはフロントカメラを使用しています

4

2 に答える 2

11

クラスを使用UIImagePickerControllerして写真を撮ることができます。次のメソッドを使用して、画像をキャプチャして保存できます。

UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
    //put code for store image
 }                
于 2012-07-21T06:58:49.033 に答える
4

Apple の開発者ライブラリで利用可能な例を使用できます

これらの例を参照してください

さらに多くの参考資料も利用できます。

ハッピーコーディング:)

于 2012-07-21T07:07:30.530 に答える