Ziehen Sie einen viewController aus der Kameraansicht von UIImagePickerController

8

Ich entwickle eine Messaging-App (so etwas wie WhatsApp), die Benutzer können sich Text- und Bildnachrichten senden.

Wenn der Benutzer ein Bild senden möchte, kann er eines aus der Kamerarolle auswählen oder mit der Kamera aufnehmen.

So stelle ich die UIImagePickerController für beide Fälle vor:

%Vor%

Nachdem der Benutzer ein Bild ausgewählt / aufgenommen hat, schiebe ich ein SendImageViewController , das das Bild im Vollbildmodus anzeigt und über eine Schaltfläche verfügt, um das Bild zu senden.

So schiebe ich es:

%Vor%

Wenn ich SendImageViewController von der Kamerarolle drücke, funktioniert alles super. Das Problem ist, dass ich mein SendImageViewController nicht drücken kann, wenn das Bild von der Kamera aufgenommen wird, weil die Kamera keine Navigationsleiste hat (ich habe versucht, sie zu schieben, aber meine SendImageViewController -Ansicht wird nicht gut dargestellt)

Wie kann ich damit umgehen?

* Ich möchte die Auswahl nicht verwerfen und dann die SendImageViewController drücken. Ich möchte, dass die SendImageViewController auf die Kamera / Kamera geworfen wird, also wenn ich Tippe auf die Zurück-Schaltfläche. Ich gehe zurück zur Kamera / Kamera-Ansicht.

    
Eyal 22.07.2012, 15:26
quelle

1 Antwort

14

Versuchen Sie, die Navigationsleiste wie folgt anzuzeigen:

%Vor%     
Olotiar 22.07.2012, 15:49
quelle