Coorderadas iOS Swift UIWebView Link

Necesito get las coorderadas de un enlace en un UIWebView. Intenté usar TapGestureRecognizer, pero no se activa cuando se toca el enlace. Pensé que podría get las coorderadas de Javascript a través de stringByEvaluatingJavaScriptFromString y tampoco pude conseguir que eso funcione. ¿Cómo puedo lograr esto?

Un equivalente rápido de esta respuesta: Cómo detectar el tacto en UIWebView .

import UIKit class ViewController: UIViewController, UIGestureRecognizerDelegate { let myWebView = UIWebView() override func viewDidLoad() { super.viewDidLoad() myWebView.frame = self.view.frame self.view.addSubview(myWebView) myWebView.loadRequest(NSURLRequest(URL: NSURL(string: "https://stackoverflow.com")!)) let webViewTapped = UITapGestureRecognizer(target: self, action: "tapAction:") webViewTapped.numberOfTouchesRequinetworking = 1 webViewTapped.delegate = self myWebView.addGestureRecognizer(webViewTapped) } func gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWithGestureRecognizer otherGestureRecognizer: UIGestureRecognizer) -> Bool { return true } func tapAction(sender: UIGestureRecognizer) { let point = sender.locationInView(self.view) println(point.x) println(point.y) } 

UIView hitTest podría ser útil.

 - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event ; 

Anularlo (o usar una categoría) en su vista web podría permitirle procesar las coorderadas de toque de los elementos contenidos de la vista web que no se pasarían a la supervisión por un gestor de reconocimiento