-(BOol)webVIEw:(UIWebVIEw *)webVIEw shouldStartLoaDWithRequest:(NSURLRequest *)request navigationType:(UIWebVIEwNavigationType)navigationType; {
我可以向你保证它有效.
我想做的是根据ID做出不同的动作
ES
<a ID="hello" href="..."><img src="..." /></a>
一旦代理人用“hello”ID检测img上的“触摸点击”,我会做一些自定义的东西,比如[self callSomething];
你能告诉我如何使用示例代码吗?谢谢
解决方法 更改您的代码如下<a ID="hello" href='dIDTap://image><img src="..." /></a>
并在委托方法尝试这样.
- (BOol)webVIEw:(UIWebVIEw *)webVIEw shouldStartLoaDWithRequest:(NSURLRequest *)request navigationType:(UIWebVIEwNavigationType)navigationType { Nsstring *absoluteUrl = [[request URL] absoluteString]; Nsstring*temp=[absoluteUrl stringByReplacingOccurrencesOfString:@"@" withString:@""];if ([temp isEqualToString:@"dIDTap://image"]){ [self your method];}return YES; }总结
以上是内存溢出为你收集整理的ios – UIWebView并单击链接全部内容,希望文章能够帮你解决ios – UIWebView并单击链接所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)