开发者

custom behaviour to iphone addressbook ui controller

is there any way to customize the ABPeoplePickerNavigationController and let user select multiple contacts without going into detai开发者_开发问答ls? I can push contacts into an array as user selects them but there's no way to give visual feedback back to user that he/she selected the contacts he clicked (or unselect them on second click). I don't want to roll my own AB just for this simple feature. As a workaround, can I display a custom modal view on top of Iphone AB UI?


you can used abcontact class.

    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;

and on didselect row do this:

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

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

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜