ユーザーが選択されたら、デリゲートメソッド内でユーザーaddressBook
を選択しようとしていますABPeoplePickerNavigationController
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person;
ABRecordRef
に追加してから、このレコードを で編集/保存したいと考えていABPersonViewController
ます。
私の問題は、何navigationController
に取り付けるかABPersonViewController
です。どんな助けでも大歓迎です。
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person {
ABPersonViewController *personView = [ABPersonViewController new];
[self populate:person withData:self.personData];
personView.displayedPerson = person;
personView.personViewDelegate = self;
personView.allowsEditing = YES;
[peoplePicker.navigationController pushViewController:personView animated:YES];
// [self dismissPicker:peoplePicker];
return YES;
}