UIViewController
iPhoneとiPadの両方に入力した後、プログラムでX枚の写真を撮る機能を実装しようとしています。私は調べましUIImagePickerController
たが、カメラコントロールを提示したくなく、ユーザーにボタンを押して1枚の写真だけをキャプチャさせたくありません。X 枚の写真を一度にキャプチャしてUIViewController
、後で参照できるようにすべての写真を一度に保存する方法はありますか?
編集:
-(void)viewDidAppear:(BOOL)animated
{
// Create image picker controller
picker = [[UIImagePickerController alloc] init];
if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
[picker setSourceType:UIImagePickerControllerSourceTypeCamera];
}
else
{
[picker setSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
}
// Set source to the camera
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
// Delegate is self
picker.delegate = self;
// Allow editing of image ?
picker.allowsEditing = NO;
//picker.showsCameraControls = NO;
// Show image picker
[picker animated:YES completion:nil];
}