UIWebView оставляет за собой подсветку ссылки при возврате НЕТ из - PullRequest
1 голос
/ 09 апреля 2010

Если я верну НЕТ в следующем методе ...

- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType

... выделение серой ссылки вокруг нажатой ссылки остается позади. Есть ли какой-то способ отклонить основной момент? К вашему сведению, я возвращаю НЕТ по определенным ссылкам, потому что я хочу сделать что-то кроме загрузки нового контента в веб-представление.

Ответы [ 3 ]

1 голос
/ 27 января 2011

Я наткнулся на ваш пост сегодня. Возможно, вы уже решили это, но я решил это так:

a:link {
    text-decoration: none;
    color: black;
    -webkit-tap-highlight-color: #ffcc99;
}

a:visited {
    text-decoration: none;
    color: black;
    -webkit-tap-highlight-color: rgba(0,0,0,0); 
}
0 голосов
/ 16 февраля 2011
webView.userInteractionEnabled = NO;

webView.userInteractionEnabled = YES;

это может сделать ...

0 голосов
/ 11 декабря 2010

Интересно, можно ли отключить его, используя следующее:

webView.userInteractionEnabled = NO;
webView.userInteractionEnabled = YES;
...