Вопрос

Есть ли способ захватывать клики по ссылкам внутри UIWebView.Я хочу узнать адрес, по которому щелкнул пользователь, но не переходить на страницу.

Это возможно?

Это было полезно?

Решение

Да, есть метод делегата, который вы можете реализовать в контроллере представления:

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

ссылка:

http://developer.apple.com/iPhone/library/documentation/UIKit/Reference/UIWebViewDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/UIWebViewDelegate/webView:shouldStartLoadWithRequest:navigationType:

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top