Обнаружить долгое нажатие на UIWebview и всплывающее меню, если я нажимаю на ссылку - PullRequest
4 голосов
/ 24 октября 2010

Проблема с UIWebview, похоже, не реагирует на распознавание жестов. Я хотел бы, чтобы всплывающее окно появлялось всякий раз, когда я нажимаю на ссылку (или изображение) с различными действиями.

Любая помощь будет принята с благодарностью =). Спасибо.

1 Ответ

0 голосов
/ 25 октября 2010

Вы можете обнаружить нажатие на 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;

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...