ABPeoplePickerNavigationController替代方案,允许选择多个人

时间:2010-01-25 19:00:10

标签: iphone uikit

我想提示用户从地址簿中选择一个或多个人,但ABPeoplePickerNavigationController不允许这样做(这很具有讽刺意味,因为它是选择器,不是选择器。)

在我创建自己的之前,有没有人知道这种控制器的替代(开源)实现?

2 个答案:

答案 0 :(得分:1)

实际上,人员选取代理人具有以下内容:

peoplePickerNavigationController:shouldContinueAfterSelectingPerson:

其中,如果你返回NO,你可以执行逻辑(排队信息,执行动画等),然后继续显示选择器,直到所有人都从选择器中挑选....说快12倍。 / p>

答案 1 :(得分:-1)

检查这个帖子:

deselectRowAtIndexPath on an ABPeoplePickerNavigationController

不完美,但是一个良好的开端。子类ABPeoplePickerNavigationController并将代码插入:

  • (BOOL)peoplePickerNavigationController:(的ABPeoplePickerNavigationController *)peoplePicker   shouldContinueAfterSelectingPerson:(ABRecordRef)person