2012-07-13 2 views
0

신청서에 Ui 주소록을 구현하고 있습니다. 그리고 나는 어떤 문제를 겪고있다.특정 사람 연락처 양식을 표시하는 방법 주소록 Ui Iphone?

레코드 ID가 있는데 연락처 양식의 주소록 UI 프레임 작업에 대한 세부 정보를 표시하고 싶습니다. 내가 디스플레이에만 주어진 기록을 가지고있는 동안은 모든 연락처 목록을 표시 한 다음 코드를 실행하면

 ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init]; 
     picker.peoplePickerDelegate = self; 
     ABAddressBookRef addressBook = ABAddressBookCreate(); 
     NSNumber *recordId = [NSNumber numberWithInteger:[record_str integerValue]]; 
     ABRecordRef person = ABAddressBookGetPersonWithRecordID(addressBook,recordId.integerValue); 
     [self peoplePickerNavigationController:picker shouldContinueAfterSelectingPerson:person]; 
     [self presentModalViewController:picker animated:YES]; 
     [picker release]; 
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person{ 
return YES;} 

- :

는이를 위해이 코드를 사용하고 있습니다.

피커에서 내가 선택한 사람의 주소를 어떻게 표시합니까? 내가 대신 ABPersonViewController의 ABPeoplePickerNavigationController를 호출하고있는 실수를 한

답변

1

사전에

감사합니다 .... 그래서 특정 연락처 대신 전체 연락처 목록을 표시합니다.

모두에게 감사드립니다.

관련 문제