1
我想在网站更改时更改webView的大小。我需要的是检查UIWebview的URL以查看它是否与我正在寻找的相匹配。或者只是改变。Apple提供的某个方法会在UIWebView更改页面时触发吗?
我想在网站更改时更改webView的大小。我需要的是检查UIWebview的URL以查看它是否与我正在寻找的相匹配。或者只是改变。Apple提供的某个方法会在UIWebView更改页面时触发吗?
如果您在视图控制器实现UIWebViewDelegate协议,您可以处理以下message:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
并获取URL作为一个字符串:
NSString * urlString = request.URL.absoluteString;
更新
请确保您将delegate属性设置为UIWebView。
那么这也有道理? 因为它没有说打 - (空)webViewDidFinishLoad:(UIWebView的*)webView的 { \t \t的NSLog(@ “HIT”); \t } – 2010-07-29 02:36:52
你是否将自己设置为UIWebView的委托? – RedBlueThing 2010-07-29 02:43:06
就是这样。谢谢! – 2010-07-29 02:47:09