遇到 UIWebview 问题,它似乎对手势识别器没有反应。每当我用不同的操作长按链接(或图像)时,我都希望出现一个弹出窗口。
如有任何帮助,我们将不胜感激 =)。谢谢。
最佳答案
你可以检测到点击这样的 URL
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request
navigationType:(UIWebViewNavigationType)navigationType {
if (navigationType == UIWebViewNavigationTypeLinkClicked) {
NSURL *URL = [request URL];
if ([[URL scheme] isEqualToString:@"http://"]) {
//It is a URL
}else{
//Not a URL
}
return YES;
}
关于iphone - 检测长按 UIWebview 并在我按下链接时弹出菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4009760/