내가 원하는 것은 다음과 같습니다. 사용자가 "기존 연락처 편집"버튼을 누르면 주소록의 연락처 목록이 열립니다. 사용자는 업데이트 할 연락처를 선택하여 찾아야 만합니다. 그러면 연락처 세부 정보보기가 열립니다. 이보기에서 사용자가 연락처 정보를 편집 할 수 있어야합니다. 공개 API가 있습니까? 아니면 모두 비공개입니까? 내가 애플에 의해 작성 QuickContacts 응용 프로그램을 보았다하지만 여기에만 사용자의 선택하지, 특정 연락처를 편집 할 수 있습니다기존 연락처 편집 방법
ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init];
picker.peoplePickerDelegate = self;
[self presentModalViewController:picker animated:YES];
:
내가이 코드를 사용하여 내 응용 프로그램에서 주소록을 엽니 다. 누구든지 나를 도울 수 있습니까? 미리 감사드립니다![편집] 나는이 코드 라인 내 문제를 해결 :
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person{
ABPersonViewController *controller = [[ABPersonViewController alloc] init];
controller.displayedPerson = person;
controller.allowsEditing = YES;
controller.personViewDelegate = self;
[peoplePicker pushViewController:controller animated:YES];
return NO;
}
감사 매트에 아주 많이!
대단히 감사합니다! –