Para dar las gracias debes entrar o registrarte en el foro
Hola!! Tengo una duda horrorosa con los eventos (Delegates), a ver si me la podéis aclarar y corregidme si digo alguna barbaridad, que soy muy novato!
Quiero suponer que los delegares son algo que escucha eventos y los dispara. Pero no tengo muy claro cuando se lanza el evento, ¿quién diablos lo dispara?
Imagino que tengo 2 webview, y si quiero hacer algo con
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{
return NO;
}
haboku escribió:Hola!! Tengo una duda horrorosa con los eventos (Delegates), a ver si me la podéis aclarar y corregidme si digo alguna barbaridad, que soy muy novato!
Quiero suponer que los delegares son algo que escucha eventos y los dispara. Pero no tengo muy claro cuando se lanza el evento, ¿quién diablos lo dispara?
Imagino que tengo 2 webview, y si quiero hacer algo con
- Código: Seleccionar todo
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{
return NO;
}
¿Como discrimino quién ha sido el que lo lanza? En muchos eventos viene en la declaración quién es el sender, pero en este caso, ni una pista...
AAAAAAAAAAAAAAAAAAAAAARGG!
Gracias por la respuesta! voy entendiendo...
La gracia es que el evento ese que he puesto se dispara sólo en uno de los webview, y no en el otro. He probado a hacer un setDelegate:self del segundo webview pero al invocarlo me pierde el foco del textinput que puse para poner la url, y se le va la olla un poco.
Tendré que investigar, porque eso de que no saber por qué unas veces detecta los eventos y otras no, me tiene un poco mareado.
Gracias de todas formas!