I am using an ABPeoplePickerNavigationController to display contacts. When a user selects a contact that contact’s info is displayed in what I’m assuming is a ABPersonViewController – this is the behavior that I want. At this point, I would like to be able to edit the contact data by providing an edit button in the righthand side of the ABPeoplePickerNavigationController’s navigation bar. Can this be done?
I’ve tried several things including pushing my own ABPersonViewController onto the navigation controller but even with the ‘allowsEditing’ flag set and the navigation controller’s ‘rightBarButtonItem’ set to an UIBarButtonSystemItemEdit it wouldn’t show the edit button?
just set
ABPersonViewController‘s propertyallowsEditingand editing YES. Then you can control the saving action.