2011-06-22 3 views
0

Quelqu'un peut-il me dire comment je peux faire un IBAction qui ouvre le lien actuel dans le WebView dans Safari. Afin que toutes les pages que j'ouvre ce WebView peuvent être ouvertes avec ce seul bouton dans Safari.Ouvrir WebView dans Safari

Merci.

Répondre

3
- (IBAction)openLink { 
    NSURL * currentURL = [myWebView.request URL]; 
    [[UIApplication sharedApplication] openURL:currentURL]; 
} 

Cela devrait fonctionner pour la plupart des URL chargées via loadRequest: ou traversées à partir de là, mais ne fonctionnera pas pour d'autres méthodes de charge locales comme loadHTMLString:baseURL:

+0

Merci beaucoup !!! Cela fonctionne :) – SVDB

+0

Comment puis-je mettre cela dans une feuille UIAction? Merci :) – SVDB

Questions connexes