Отключить ссылки в UIWebView?

Я загружаю некоторое содержание из сети в a UIWebView, но я хотел бы, чтобы все ссылки были отключены в UIWebView. Действительно ли это возможно? Я мог проанализировать текст, но я ищу что-то более легкое.

19
задан Tiago Almeida 19 December 2012 в 09:50
поделиться

1 ответ

- 4378897-

Вы можете дать UIWEBVIEW A делегат и реализуйте -WebView: OnstartWoadWithRequest: NavipateType: Метод делегата на возврат нет; (за исключением начальной нагрузки).

Это помешает пользователю от просмотра ничего, кроме этой одной страницы.

Чтобы привести пример, запрошенный в комментариях ... Начните с allowload = Да , а затем:

- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
    return allowLoad;
}

- (void)webViewDidFinishLoad:(UIWebView*)webView {
    allowLoad = NO;
}
54
ответ дан 30 November 2019 в 02:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: