iPhone 地址簿搜索

标签 iphone ios abaddressbook

我想在我的应用程序上创建内联地址簿搜索。基本上我有一个 UITextField,我想要它,以便当您开始输入文本时,它会从您的地址簿中显示搜索结果,并且可以在您单击它时自动完成您正在输入的内容。如果您查看短信或邮件应用程序,发送消息时在“收件人”字段中输入正是我想要的。

我浏览了Apple的地址簿编程指南,最接近的是ABPeoplePickerNavigationController。但这会带来一个新的 View Controller ,这不是我想要的。所以我的问题是,是否有 iOS API 允许我使用此搜索功能?还是我必须自己写?

tl;dr 如何直接在文本字段中模仿 Apple 的地址簿搜索功能?

最佳答案

这个demo project包括从 UISearchBar 执行内联通讯簿搜索的源代码。

关于iPhone 地址簿搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4485181/

相关文章:

iphone - iOS 中 UI 工具栏的导航

ios - App Store 拒绝原因 - 是在线还是仅通过电子邮件?

ios - 使用 swift 在 iOS 中访问联系人详细信息

ios - 如何仅启动具有手机号码的联系人的 ABPeoplePickerNavigationController?

iphone - 在 iPhone 应用程序中播放视频库中的视频

iphone - 从 key 链中的 key 对中提取公钥

ios - 通过 CMSampleBufferRef 数据传递到音频输出插孔

iphone - 应用程序 "failed to resume in time"并挂起

ios - 如何使用 segues 将数据传递给另一个 viewcontroller 函数?

ios - Swift iOS 中带有特征集合的自适应布局