2009-08-07 2 views
1

Ich schreibe eine Anwendung, die UIImagePickerController verwendet. Ich möchte den Nutzern eine Auswahl an Bildquellen geben, entweder ein neues Foto machen oder eines der vorhandenen Bilder auswählen. Ich möchte genau die selbe Auswahlschnittstelle wie in twitterfon oder in Safari erstellen, wenn man auf den Link klickt. Es sieht wie ein Standard-SDK-Ding aus, aber ich habe keine Ahnung, wo ich einen Beispielcode finden kann. Ich habe stundenlang gegooglet und ich habe nichts.iPhone - UIImagePickerController - Wie kann der Benutzer die Quelle auswählen?

Ich würde wirklich alle Tipps zu schätzen wissen. Danke

Antwort

1

Was Sie suchen, ist das UIActionSheet. In der Dokumentation finden Sie alles, was Sie zum Einrichten benötigen, und wie Sie darauf reagieren, welche Taste gedrückt wird.

Sie wollen auch die Konstanten für die UIImagePickerController Quellen definiert verwenden, nämlich

UIImagePickerControllerSourceTypeCamera 
UIImagePickerControllerSourceTypePhotoLibrary 
0

Das wäre ein UIActionSheet. Stellen Sie sicher, dass Sie die Eigenschaft delegate auf Ihre Implementierung des Protokolls UIActionSheetDelegate verweisen, um Klicks auf die von Ihnen definierten Schaltflächen zu erfassen.