Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios CNContactPickerDelegate未选择搜索时不触发_Ios_Swift - Fatal编程技术网

Ios CNContactPickerDelegate未选择搜索时不触发

Ios CNContactPickerDelegate未选择搜索时不触发,ios,swift,Ios,Swift,我有一个Swift 3应用程序,它使用CNContactPickerViewController让用户从联系人列表中选择联系人。我已使用didSelect实现了CNContactPickerDelegate,以使用以下选项拾取多个选项: func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: [CNContact]) {} 如果用户从列表中选择一个或多个联系人,这将非常有效。但是,如果他们进

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

func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: [CNContact]) {}
如果用户从列表中选择一个或多个联系人,这将非常有效。但是,如果他们进行搜索,则此函数永远不会启动

如果我删除此界面,并将其放入用于单选的界面:

func contactPicker(_ picker: CNContactPickerViewController, didSelect contacts: CNContact) {}
从列表中进行搜索和单个选择可以很好地工作

如果两者都存在,则不会触发单一选择界面

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


杰夫

HII@jeff戴尔。你解决了吗?我也面临同样的问题。