Lorsqu'un utilisateur clique sur un lien dans le présent UIWebView
, une nouvelle vue est insérée dans la pile de navigationController qui contient un UIWebView
. Je voudrais passer l'URL qui a été touchée à cette nouvelle UIWebView
. Comment vais-je faire cela?Passage d'une URL d'un UIWebView à un autre UIWebview
0
A
Répondre
3
Dans votre UIWebView
délégué:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
if(navigationType == UIWebViewNavigationTypeLinkClicked) {
YourWebViewController* vc = [[YourWebViewController alloc] initWithURL:[request URL]];
[self.navigationController pushViewController:vc animated:YES];
[vc release];
return NO;
}
return YES;
}
Ensuite il vous suffit de mettre en œuvre le initialiseur dans votre viewcontroller personnalisé:
- (id)initWithURL:(NSURL*)url {
self = [super init];
if(self) {
myURL = [url retain];
}
return self;
}
charge Ensuite, à un moment approprié, comme viewDidAppear:
- (void)viewDidAppear:(BOOL)animated {
[webView loadRequest:[NSURLRequest requestWithURL:myURL]];
}
Questions connexes
- 1. Chargement des URL dans UIWebView
- 2. UIWebview glisse vers un autre UIWebiew
- 3. cllocation à UIWebView - iPhone
- 4. UIWebView - Ajouter un paramètre supplémentaire à la demande url
- 5. URL ne se charge pas dans UIWebView
- 6. rejeter uiwebview
- 7. lancer UIWebview avec une URL spécifique
- 8. UIWebView dans un UINavigationController
- 9. Lecture vidéo utilisant UIWebView
- 10. UIWebView - ajouter un objet à l'adresse
- 11. UIWebView get HTML Source
- 12. UIWebView pagination
- 13. UIWebView chevauchement
- 14. UIWebview Localisation
- 15. UIWebView sur TabBar
- 16. UIViewControllers et UIWebView
- 17. UIWebView Crash?
- 18. problème de session uiwebview
- 19. UIWebView non réactif
- 20. Implémentation Autoscroll dans un UIWebView?
- 21. UIWebView Erreur dans l'iPhone
- 22. Comment faire un UIWebView transparent
- 23. Ajouter window.navigator.standalone à UIWebView DOM
- 24. Comment supprimer le cache de UIWebview ou dealloc UIWebview
- 25. UIWebView à l'intérieur d'un UITableViewCell
- 26. Trouver à l'intérieur de UIWebView
- 27. définir un délégué pour UIWebView
- 28. UIWebView ignore les cookies?
- 29. problème de mémoire UIWebView
- 30. Problème avec UIWebView
+1 sauf que je n'ai plus de voix en ce moment :) – Nimrod
Merci, a parfaitement fonctionné. – Salsa