0

我将如何UISearchBar使用来自JSON网络提要的数据自动填充字段?我可以通过提要访问城市列表,JSON并希望在UISearchBar字段中显示它们,以便如果用户开始输入“San ...”,那么圣地亚哥自动为他们完成。如果输入“San F..”并自动显示“San Francisco”等,它会改变......

我正在处理城市名称,不希望用户拼错城市并因此而得不到任何结果。

谢谢你的帮助

4

1 回答 1

0
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText{

if ([searchText length] != 0)
{

    [searchArray removeAllObjects];

    for (get every city name from original array)
    {
        NSRange titleResultsRange = [cityname rangeOfString:searchText options:NSCaseInsensitiveSearch];

        if (titleResultsRange.length > 0 )

            <add that object into searchArray]

           //NSLog(@"items is %@",_items);
    }

}

[self.tableViewItems reloadData];

}
于 2013-08-19T12:32:05.133 回答