Halli Hallo!
Ich habe gerade ein kleines Problem mit dem UIImagePickerController und einem zweiten UIViewController.
Und zwar möchte ich, nachdem ein Foto aufgenommen wurde, einen viewController pushen, um in diesem auf das Foto zweichnen zu können.
Dazu habe ich mir einen "photoEditingViewController" angelegt und in diesen eine UIImageView und eine UIToolBar gesetzt.
Jetzt habe ich, wenn der UIImagePickerController fertig ist, eine Instanz von photoEditingViewController erzeugt, das Foto an diesen Übertragen und dann gepusht:
Alles anzeigen
Wenn ich jetzt ein Foto mache und der UIImagePickerController meinen editot pusht, bleibt das Bild des Editors leider komplett leer.
Kann mir vielleicht jemand dabei helfen?
Herzlichen Dank, liebe Grüße
Julian
Ich habe gerade ein kleines Problem mit dem UIImagePickerController und einem zweiten UIViewController.
Und zwar möchte ich, nachdem ein Foto aufgenommen wurde, einen viewController pushen, um in diesem auf das Foto zweichnen zu können.
Dazu habe ich mir einen "photoEditingViewController" angelegt und in diesen eine UIImageView und eine UIToolBar gesetzt.
Jetzt habe ich, wenn der UIImagePickerController fertig ist, eine Instanz von photoEditingViewController erzeugt, das Foto an diesen Übertragen und dann gepusht:
Quellcode
- // mainViewController.m
- - (IBAction)takePhoto:(id)sender
- {
- UIImagePickerController *IMGPicker = [[UIImagePickerController alloc] init];
- [IMGPicker setSourceType:UIImagePickerControllerSourceTypeCamera];
- [IMGPicker setModalPresentationStyle:UIModalPresentationStyleFullScreen];
- [IMGPicker setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
- [IMGPicker setAllowsEditing:NO];
- [IMGPicker setDelegate:self];
- }
- - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
- {
- photoEditingViewController *edit = [[photoEditingViewController alloc] init];
- [[edit myImagePicker] setImage:[info objectForKey:@"UIImagePickerControllerOriginalImage"]];
- [picker pushViewController:edit animated:YES];
- }
- // photoEditingViewController.h
- @property (nonatomic, retain) IBOutlet *UIImageView myImagePicker;
Wenn ich jetzt ein Foto mache und der UIImagePickerController meinen editot pusht, bleibt das Bild des Editors leider komplett leer.
Kann mir vielleicht jemand dabei helfen?
Herzlichen Dank, liebe Grüße
Julian