嗨,我正在尝试让用户在文本字段中的输入在google上搜索,这是我目前的代码;
-(IBAction)searchInfo: (id)sender {
NSString *query = [textField.text stringByReplacingOccurrencesOfString:@" " withString:@"+"];
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.google.com/%@", query]];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];;
[textField resignFirstResponder];
我已将文本字段链接到(IBAction)按钮,现在我只是想在搜索字段中输入任何用户类型,以便在Google上搜索并显示在我的网页视图中。
答案 0 :(得分:1)
您的Google查询错误,可以通过查看Google格式化搜索查询来解决问题。我想亲眼看看,所以我写了代码。
NSMutableString *searchText = [[NSMutableString alloc] initWithString:@"https://www.google.com/#q="];
[searchText appendString:[textField.text stringByReplacingOccurrencesOfString:@" " withString:@"+"]];
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:searchText]];
[self.webView loadRequest:urlRequest];
会工作。