Can ABNewPersonViewController be used to edit exis

2019-08-13 00:22发布

问题:

Possible Duplicate:
Can ABNewPersonViewController be used to edit existing records?

I'm trying to using ABNewPersonViewController to edit an existing record. I set the displayedPerson property and it shows up fine with all the info. If I hit 'Save', everything works as expected. However, if I hit 'Cancel', the record is deleted from the Address Book.

I can't use ABPersonViewController since I have a customized contact info page and need to open the editing page through my page. If you confirm that it is nonpossible to do like this, can you give me some other solutions.

The only solution I can think if is deep copying the record and then re-adding it to the Address Book if the user cancels out of the editing dialog. Is there really no better way?

回答1:

Go through QuickContact Sample Project