У меня есть viewController, отображающий представление webkit.
Если пользователь переходит на ссылку определенного типа, я хочу перейти от этого viewController к новому, который может анализировать этот конкретный тип URL.и отображать результаты (а не переходить на новую страницу)
Однако, насколько я понимаю, для того, чтобы проверить URL-ссылки, чтобы увидеть, что это правильный вид, мне нужно использовать функцию
func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
но это только дает мне возможность написать немного кода, чтобы посмотреть на URL-ссылку, и вернуть решение о том, перейти к нему или нет, а не то, что я хочу сделать, это посмотреть наURL-ссылку, а затем эффективно перейти к совершенно новому viewController для его анализа.
Любые идеи о том, как я должен построить, пожалуйста?