То, что сказал вам Апурв, правильно и работает как заклинание. Я вижу, вы просите альтернативный метод для распознавания жестов в веб-просмотре (я предполагаю, что это означает нажать на UIWebView
.). Ответ - да, вы должны использовать «UIWebView
метод делегата».
#pragma mark -
#pragma mark uiwebview delegate
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
if(navigationType==UIWebViewNavigationTypeLinkClicked){
NSURL *URL = [request URL];
if(URL){
[[UIApplication sharedApplication] openURL:URL];
return NO;
}
}
return YES;
}
Приведенный выше код, когда вы нажимаете UIWebView
, откроет ссылку UIWebView
, по которой вы щелкнули. Удачи.