3
Wie fügt UIImagePickerController in UIView in TabBarApplicationWie UIImagePickerController in uiview
Wie fügt UIImagePickerController in UIView in TabBarApplicationWie UIImagePickerController in uiview
Es spielt keine Rolle, ob Sie in einem Tab sind, dieser Code geht in die Klasse Viewcontroller für Ihre Ansicht
erstellen Picker hinzufügen wenn Sie wollen ein
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
// configure it how you want
den Picker hinzufügen
[self presentViewController:picker animated:YES completion:nil];
Ihre View-Controller muss wie
deklariert werden@interface YourViewController :
UIViewController<UIImagePickerControllerDelegate, UINavigationControllerDelegate>
Und Sie brauchen
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info;
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker;
zu implementieren (die erste sollte das Bild aus dem Info-Objekt erhalten)
In jeder dieser Meldungen , wenn Sie fertig sind, entfernen Sie den Picker
[self dismissModalViewControllerAnimated:YES];
Mike ist schon lange weg, um für Ihre n zu akzeptieren ecromancer tag :) – Lipis
Badge Beschreibung sagt, ich brauche nur 5 Stimmen - danke für die Abstimmung. Ich habe versucht, für eine Weile Nekromant zu werden (sie verkürzten die Zeit). –
Muss der Delegierte selbst sein? Ich möchte die VC haben, die den 'UIPopoverViewController' präsentiert, der dann den' UIImagePickerController' präsentiert, der die Delegate-Aufrufe für den Picker behandelt. Obwohl ich nichts anderes als die NavBar zu präsentieren bekommen kann. – scooter133