我想在我的应用程序上创建内联地址簿搜索。基本上我有一个 UITextField,我想要它,以便当您开始输入文本时,它会从您的地址簿中显示搜索结果,并且可以在您单击它时自动完成您正在输入的内容。如果您查看短信或邮件应用程序,发送消息时在“收件人”字段中输入正是我想要的。
我浏览了Apple的地址簿编程指南,最接近的是ABPeoplePickerNavigationController。但这会带来一个新的 View Controller ,这不是我想要的。所以我的问题是,是否有 iOS API 允许我使用此搜索功能?还是我必须自己写?
tl;dr 如何直接在文本字段中模仿 Apple 的地址簿搜索功能?
最佳答案
这个demo project包括从 UISearchBar 执行内联通讯簿搜索的源代码。
关于iPhone 地址簿搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4485181/