2012-03-20 3 views
0

オープンソースのQR Readerをカスタマイズして、TextViewからテキストを取得し、Google検索を行うか、ブラウザでテキストを開くかをカスタマイズしています。お客様は、Google検索のみを使用することに断っておられます。iOSのボタンプレスからのtextViewによるGoogleの検索

私には2つのボタンがあります。 "Google"と "Web"。このコードは、それらの仕組みを示しています。

私は "resultText.text"で "http // www.google.com/search = '"を追加しようとしていました。 しかし、私はGoogle検索でそれを行う方法について正しい形式を知らない。

私がこれまでにこれをしなければならないコードは次のとおりです。

- (IBAction)openBrowser :(id)sender 
{ 
    if ([[sender currentTitle] isEqualToString:@"Google"]) { 

     NSURL *url = [NSURL URLWithString:resultText.text]; 
     [[UIApplication sharedApplication] openURL:url]; 

} 
    else if([[sender currentTitle] isEqualToString:@"Web"]){ 
     NSURL *url = [NSURL URLWithString:resultText.text]; 
     [[UIApplication sharedApplication] openURL:url]; 
    } 
} 

私はこれをグーグルでみましたが、あなたが想像できるような結果は、私が探していたものに近いものではなかったです。私は、最近のニュースからGoogle/Appleの検索バーの見出しを取得し続けました。

乾杯!

答えて

1

私はより広範な検索の後、私自身の質問に対する答えを見つけました。

if ([[sender currentTitle] isEqualToString:@"Google"]) { 
NSMutableString *googleUrl = [[NSMutableString alloc] initWithString:@"http//www.google.com/search?q="]; 
[googleUrl appendString:resultText.text]; 

NSURL *url = [NSURL URLWithString:googleUrl]; 
[[UIApplication sharedApplication] openURL:url]; 

}

:ここ

http://www.our-picks.com/archives/2007/01/30/google-search-urls-revealed-or-how-to-create-your-own-search-url/

は、私が追加したコードであります

関連する問題