我将如何UISearchBar
使用来自JSON
网络提要的数据自动填充字段?我可以通过提要访问城市列表,JSON
并希望在UISearchBar
字段中显示它们,以便如果用户开始输入“San ...”,那么圣地亚哥自动为他们完成。如果输入“San F..”并自动显示“San Francisco”等,它会改变......
我正在处理城市名称,不希望用户拼错城市并因此而得不到任何结果。
谢谢你的帮助
我将如何UISearchBar
使用来自JSON
网络提要的数据自动填充字段?我可以通过提要访问城市列表,JSON
并希望在UISearchBar
字段中显示它们,以便如果用户开始输入“San ...”,那么圣地亚哥自动为他们完成。如果输入“San F..”并自动显示“San Francisco”等,它会改变......
我正在处理城市名称,不希望用户拼错城市并因此而得不到任何结果。
谢谢你的帮助
- (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];
}