CNContactPickerDelegate在搜索

时间:2016-12-13 15:46:44

标签: ios swift

我有一个Swift 3应用程序,它使用CNContactPickerViewController让用户从联系人列表中选择人员。我已经使用didSelect实现了CNContactPickerDelegate以使用以下方法选择多个选项:

func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: [CNContact]) {}

如果用户从列表中选择一个或多个联系人,则此功能非常有用。但是,如果他们搜索,此功能永远不会触发。

如果我删除此界面并输入一个用于单一选择:

func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: CNContact) {}

从列表中搜索和单选工作正常。

如果它们都存在,则单个选择界面永远不会触发。

我需要能够允许用户从列表中选择一个或多个联系人并搜索。任何帮助将不胜感激。

杰夫

0 个答案:

没有答案