2011-05-13 3 views
1

Possible en double:
Can ABNewPersonViewController be used to edit existing records?ABNewPersonViewController peut-il être utilisé pour éditer des enregistrements existants?

Je suis en train d'utiliser ABNewPersonViewController pour éditer un enregistrement existant. J'ai mis la propriété displayedPerson et il se montre bien avec toutes les informations. Si je clique sur "Sauvegarder", tout fonctionne comme prévu. Cependant, si j'appuie sur 'Annuler', l'enregistrement est supprimé du carnet d'adresses.

Je ne peux pas utiliser ABPersonViewController car j'ai une page d'informations de contact personnalisée et j'ai besoin d'ouvrir la page d'édition via ma page. Si vous confirmez que ce n'est pas possible, pouvez-vous me donner d'autres solutions?

La seule solution que je puisse penser est de copier en profondeur l'enregistrement et de le réajouter au carnet d'adresses si l'utilisateur annule la boîte de dialogue d'édition. N'y a-t-il vraiment pas de meilleur moyen?

Répondre

Questions connexes