iphone addressbook ui控制器的自定义行为

iphone addressbook ui控制器的自定义行为,iphone,objective-c,addressbook,Iphone,Objective C,Addressbook,有没有办法定制ABPeoplePickerNavigationController,让用户选择多个联系人而无需详细说明?当用户选择联系人时,我可以将其推入一个数组中,但无法向用户提供视觉反馈,即他/她选择了他单击的联系人(或在第二次单击时取消选择)。 我不想仅仅为了这个简单的功能就推出我自己的AB。 作为一种解决方法,我可以在Iphone AB UI的顶部显示自定义模式视图吗?您可以使用abcontact类 NSArray *collection = (aTableView == tab

有没有办法定制ABPeoplePickerNavigationController,让用户选择多个联系人而无需详细说明?当用户选择联系人时,我可以将其推入一个数组中,但无法向用户提供视觉反馈,即他/她选择了他单击的联系人(或在第二次单击时取消选择)。 我不想仅仅为了这个简单的功能就推出我自己的AB。
作为一种解决方法,我可以在Iphone AB UI的顶部显示自定义模式视图吗?

您可以使用abcontact类

    NSArray *collection = (aTableView == tableView) ? self.contacts : self.filteredArray;
    ABContact *contact = [collection objectAtIndex:indexPath.row];
   cell.textLabel.text = contact.contactName;
   cell.detailTextLabel.text=contact.phonenumbers;
   cell.selectionStyle=UITableViewCellSelectionStyleGray;
并在“选择行”上执行以下操作:

- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{   

    NSArray *collection = (aTableView == self.tableView) ? self.contacts : self.filteredArray;
    ABContact *contact = [collection objectAtIndex:indexPath.row];
}

没有办法定制这个。最后我写了自己的。