2012-12-11 39 views
0

有什么办法可以提供屏幕,用户只能看到联系人而不是包含电子邮件? (因为默认情况下,我看到此屏幕上的所有联系人)ABPeoplePickerNavigationController问题。如何仅显示电子邮件的联系人?

ABPeoplePickerNavigationController *picker = [[ABPeoplePickerNavigationController alloc] init]; 
    // place the delegate of the picker to the controll 
    picker.peoplePickerDelegate = self; 

    // showing the picker 
    [self presentModalViewController:picker animated:YES]; 
    // releasing 
    [picker release]; 

然后我想拿起选定的电子邮件。

回答

0

我不相信有办法让iOS来做这个过滤。请注意,您需要查找各种电子邮件地址 - 您必须遍历可以获得的字典。处理这是一个PITA肯定,你必须小心,没有内存泄漏。

+0

迭代我需要获取所有联系人,但只有在用户选择联系人时才可以获得联系人。那么我怎样才能遍历所有的联系人? –

相关问题