Present EditView of Contacts in ContactsUI

Viewed 1663

I have a TableView that present a contact. When I click the cell i would like to do straight to Editable view, instead of going to the CNContactViewController and press "edit Button". Now i have the following :

firstview

secondview

I would like to skip the second step. Is that possible?

the code I'm using is the same from apple's:

let contacts = try contactStore.unifiedContactWithIdentifier
        (contactIdentifier!, keysToFetch: toFetch)
    let controller = CNContactViewController(forContact: contacts)
        controller.contactStore = contactStore
        controller.delegate = self
        controller.editing = true

        navigationController?
            .pushViewController(controller, animated: true)
        print(controller.editButtonItem())

    } catch {
        print(error)
    }

EDIT: More or less, to illustrate, what Im trying to do, is the same as WhatsApp has in their App!, thanks!!

1 Answers
Related