我有收件人選取器視圖。但是我想在我選擇一個之前只顯示有電話號碼的聯繫人。如何只顯示電話號碼的聯繫人?
這是我得到的模態視圖:
-(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