Ich versuche, den Benutzer einen neuen Kontakt erstellen zu lassen. Während ich den Bildschirm habe, um den Benutzer aufzufordern, alle seine Details einzugeben, gibt es oben keine Navigationsleiste (wie es in der Apple Contacts Standard App der Fall ist). Es gibt keine Möglichkeit, die Szene zu verlassen. Ich verwende das ContactUI-Framework in Swift 2.0 und Xcode 7.3. Hier ist der Code:Neuer Kontakt kann nicht geschlossen werden CNContactViewController, keine Leiste oben
// create a new contact
let createNewActionHandler = {(action: UIAlertAction) -> Void in
let newContact = CNMutableContact()
let contactPicker = CNContactViewController(forNewContact: newContact)
contactPicker.delegate = self
contactPicker.navigationController?.setToolbarHidden(false, animated: false)
self.presentViewController(contactPicker, animated: true, completion: nil)
}
Hier ist, was ich zu bekommen habe versucht: Apple Default
Hier ist, was ich habe: What I have
ich den Start des neuen Kontakt-View-Controller von einem Aktionsblatt in einem Registerkarten-Controller. Ich habe versucht, die Registerkarte in einen Navigationsansicht-Controller einzubetten, aber ohne Wirkung. Ich habe sogar versucht, die Eigenschaft setToolbarHidden des navControllers zu setzen, aber es hat nicht geholfen.
Danke für jede Hilfe. Ich habe das Problem in anderen Foren gesehen, aber es hat nicht geholfen.
Markieren Sie meine Antwort, wenn möglich – SPatel