2
我最近做了一個搜索欄,用於搜索Google上的用戶輸入,而不是顯示我希望它自動顯示第一個搜索結果的Google搜索結果。下面是代碼我目前有:如何在webView中自動顯示第一個谷歌搜索結果?
-(IBAction)searchInfo: (id)sender {
NSString *query = [googleBar.text stringByReplacingOccurrencesOfString:@" " withString:@"+"];
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://www.google.co.uk/search?q=%@" , query]];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
[textField resignFirstResponder];}
通過此代碼,用戶的文本輸入我的搜索欄來搜索在谷歌,但我現在希望它自動顯示在谷歌出現的第一個結果。 這個問題的第二部分是我如何添加一個算法,它不僅僅選擇了第一個結果,而是選擇了一個特定的搜索結果並將它顯示在webView上,那麼算法是什麼類型? 在此先感謝!
非常感謝你我的回答很多,但是當我在鍵盤上使用「搜索」按鈕時,它仍然顯示來自Google的搜索,我將如何使它與我的'searchInfo'按鈕做同樣的事情並去自動直接獲得第一個結果。謝謝 – user2829550
此外,它非常奇怪,但有時'searchInfo'按鈕顯示來自Google的搜索結果,並沒有進入第一個結果,但是同樣有時它實現了代碼並轉到第一個結果,我做錯了什麼? :( – user2829550