2012-09-28 75 views
1

我希望我的用户能够在他们正在文本字段下搜索时获得选择。举例来说,如果我正在搜索苹果,那么我会得到像苹果,苹果商店等选择。我对这个主题很陌生。巨大的感谢提前!带自动建议的搜索功能

+0

我相信这就是你要找的。 [http://stackoverflow.com/questions/5102878/google-suggest-api][1] [1]:http://stackoverflow.com/questions/5102878/google-suggest- api – geraldWilliam

+0

你想使用webservices搜索数据..? – Rushabh

回答

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 

添加UITableViewUITextField下面根据你的框架。在UITableView中显示Array2详细信息。

试试看可能对你有用