получить текст ссылки, нажав в uiwebview - PullRequest
0 голосов
/ 09 марта 2012

Я использую приведенный ниже код, чтобы обнаружить нажатие ссылки в моем uiwebview. Есть ли способ получить текст ссылки, которая была нажата пользователем?

    - (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
    NSLog(@"link tapped");
    if(navigationType == UIWebViewNavigationTypeLinkClicked) {


        //if (overrideLinksSwitch.on == TRUE) {
             NSLog(@"navigation link tapped");
          //  [self myMethodAction];

          //  [myWebView stopLoading];
            [[UIApplication sharedApplication] openURL:[NSURL URLWithString:linktapped]];
            return NO;
        }



    return YES;
}

Любая помощь приветствуется.

1 Ответ

2 голосов
/ 09 марта 2012

NSURLRequest имеет свойство URL. NSURLRequest

Просто получите URL-адрес от объекта request в вашем методе.

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