2012-09-28 76 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詳細信息。

試試看可能對你有用