Обнаружение ссылки из текста в веб-представлении - PullRequest
0 голосов
/ 10 мая 2018

У меня RichTextEditorView, и когда я добавляю ссылку, она выглядит как обычный текст, но выделяется ... Вопрос: как я могу это сделать, когда я нажимаю на выделенную ссылку, она переходит в сафари и открывает эту ссылку.

SCREENSHOT

1 Ответ

0 голосов
/ 10 мая 2018

Вы должны реализовать этот метод Delegate func richEditor(_ editor: RichEditorView, shouldInteractWith url: URL) -> Bool и использовать URL

From Documents => Вызывается, когда внутренний UIWebView начинает загружать URL, на который он не знает, как отвечать.Например, если есть внешняя ссылка, а затем пользователь нажимает ее

extension ViewController: RichEditorDelegate {


    func richEditor(_ editor: RichEditorView, shouldInteractWith url: URL) -> Bool{

        UIApplication.shared.open(url, options: [:])
    }

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