2009-11-19 5 views
0

Je crée un webview et charge le contenu en utilisant "loadHTMLString" Le contenu est en cours de chargement Je ne peux pas obtenir les liens pour travailler ex lien vers google.com. Toute aide est la bienvenue.UIWebView avec liens

UIWebView* newWeb = [[UIWebView alloc initWithFrame:CGRectMake(notificationPopUp.frame.origin.x+ 20,notificationPopUp.frame.origin.y-100,100, 100)]; 
//newWeb.backgroundColor = [UIColor clearColor]; 
newWeb.alpha = 0.7; 
newWeb.opaque= NO; 
newWeb.delegate= self; 
NSString *html = [NSString stringWithFormat:@"<html><head><title></title><style type=\"text/css\">a{text-decoration:none}</style></head><body><FONT COLOR=\"#484848\"><p>Hello this is a <a href=\"http://www.google.com\">Test</a></p></FONT></body></html>"]; 
[newWeb loadHTMLString:html baseURL:[NSURL URLWithString:@""]]; 
newWeb.userInteractionEnabled= TRUE; 
[notificationPopUp addSubview:newWeb]; 
+0

Les liens pointant vers des ressources sont-ils stockés dans votre ensemble d'applications? –

+0

Informations sur a) ce que vous attendez des liens et b) vos observations sur ce qu'il fait actuellement seraient utiles. – fbrereto

+0

Dans l'exemple Im essayant juste d'aller à google. Principalement, je veux juste faire un lien vers des sites Web. – wolffang

Répondre

0

J'ai ajouté ce code à un projet vide et les liens sont cliquables. La seule chose à laquelle je peux penser est votre notificationPopUp view empêche d'une manière ou d'une autre d'aller sur le webview.

+0

merci de rétrécir, mal trouver un travail autour de la popup puis – wolffang

+0

oui, j'ajoutait la webview sur le bouton, ne recevait probablement pas de touches. Changé à l'endroit où il l'ajoute à la vue principale. – wolffang