有人可以指出如何在 iPhone 上实现“自动完成”搜索界面的方向吗?我假设我需要使用 NSTimer 定期检查输入的内容,然后将该部分字符串提交到我的数据源,然后显示这些内容。
我需要将它与返回 JSON 的现有 Web 服务连接起来
最好有教程或一些示例代码。
谢谢
最佳答案
This Stack Overflow answer可能会帮助你。如果您使用的是 UISearchDisplayController
,则不需要使用 NSTimer
来轮询搜索字段,因为对搜索字段的更改会为您触发委托(delegate)方法。
在这些委托(delegate)方法中,您可以根据字段的内容应用新的搜索谓词,然后刷新数据获取并显示可能的词。
关于iphone - iPhone 的自动完成搜索示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2077404/