我有收件人选取器视图。但是我想在我选择一个之前只显示有电话号码的联系人。如何只显示电话号码的联系人?
这是我得到的模态视图:
-(void)messageWillShowRecipientPicker{
ABPeoplePickerNavigationController *picker =
[[ABPeoplePickerNavigationController alloc] init];
picker.peoplePickerDelegate = self;
NSArray *displayedItems =
[NSArray arrayWithObject:[NSNumber
numberWithInt:kABPersonPhoneProperty]];
picker.displayedProperties = displayedItems;
// Show the picker
[self presentModalViewController:picker animated:YES];
[picker release];
}
任何想法如何做到这一点?
不会'ABAddressBookSave()'从主地址簿数据库中删除被过滤掉的联系人吗? – Peter 2013-03-07 02:25:47