iphone - iPhone 的自动完成搜索示例

标签 iphone objective-c

有人可以指出如何在 iPhone 上实现“自动完成”搜索界面的方向吗?我假设我需要使用 NSTimer 定期检查输入的内容,然后将该部分字符串提交到我的数据源,然后显示这些内容。

我需要将它与返回 JSON 的现有 Web 服务连接起来

最好有教程或一些示例代码。

谢谢

最佳答案

This Stack Overflow answer可能会帮助你。如果您使用的是 UISearchDisplayController,则不需要使用 NSTimer 来轮询搜索字段,因为对搜索字段的更改会为您触发委托(delegate)方法。

在这些委托(delegate)方法中,您可以根据字段的内容应用新的搜索谓词,然后刷新数据获取并显示可能的词。

关于iphone - iPhone 的自动完成搜索示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2077404/

相关文章:

iphone - Cocos2d CCSpirte runAction问题

objective-c - 这是什么类的 Objective-C 变量?

iPhone游戏横向方向问题

iphone - CLLocationManager 警报被自己解除

iphone - 使用 UIAppearance 代理自定义字体时,MFMailComposeViewController 不起作用

iOS 捏合手势与滑动手势冲突

ios - NSDate、NSDateFormatter 的奇怪行为

objective-c - iOS:更改自身的内容(UIImage)

iphone - 放在哪里||

iphone - iphone自动对焦到 "point of interest"的距离