我希望我的用户能够在他们在文本字段下搜索时获得选择。例如,如果我正在搜索苹果,那么在我的选择下,我会选择苹果、苹果商店等。我对这个话题很陌生。非常感谢提前!
问问题
157 次
1 回答
4
如果数据与您同在,您可以做到
if([textField.text length] > 0 || textField.text != nil)
{
for(int i = 0; i < [array1 count]; i++)
{
NSString *strName = [NSString stringWithFormat:@"%@", [[array1 objectAtIndex:i] valueForKey:@"value"]];
if([[strName lowercaseString] hasPrefix:[newString lowercaseString]])
{
[array2 addObject:[array1 objectAtIndex:i]];
}
}
}
}
将此代码添加到
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
在根据您的框架UITableView
下方添加 A。UITextField
显示 Array2 的详细信息UITableView
。
试试这个它可以帮助你
于 2012-09-29T07:59:00.290 回答