Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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
为uitextfield iphone提供自定义自动建议_Iphone_Autocomplete_Uitextfield_Autosuggest - Fatal编程技术网

为uitextfield iphone提供自定义自动建议

为uitextfield iphone提供自定义自动建议,iphone,autocomplete,uitextfield,autosuggest,Iphone,Autocomplete,Uitextfield,Autosuggest,我必须为UITextField> 我有一个单词数组,当我开始在文本字段中键入时,所有与键入的文本相似的单词都应显示为自动建议,就像ios中的正常自动建议一样,但不止一个单词。当我点击其中一个,它应该会触发一个事件。我知道如何使用tableview实现这一点。有人知道用ios的外观实现这一点的方法吗?制作一个NSString的数组,在UITextfield委托方法textChanged:,然后在tableview中打印字符串 事实上,这将像一个ui搜索栏为此,我使用了下面链接的项目: 自动完成的性

我必须为UITextField>
我有一个单词数组,当我开始在文本字段中键入时,所有与键入的文本相似的单词都应显示为自动建议,就像ios中的正常自动建议一样,但不止一个单词。当我点击其中一个,它应该会触发一个事件。我知道如何使用tableview实现这一点。有人知道用ios的外观实现这一点的方法吗?

制作一个
NSString
数组,在
UITextfield
委托方法
textChanged:
,然后在
tableview
中打印字符串


事实上,这将像一个
ui搜索栏

为此,我使用了下面链接的项目:

自动完成的性感造型:

UITextField+UITextFieldDelegate

使用UITableView可以保留数据并对以下内容应用谓词:

  • (BOOL)textField:(UITextField*)textField应更改字符范围:(NSRange)范围替换字符串:(NSString*)字符串

我没有附加源代码,因为它不是通用的,可能会让您感到困惑