Abrir un nuevo UIViewController cuando se hace clic en un enlace en un UIWebView

Encontré este hilo que coincide con mi problema:Al hacer clic en un enlace en UIWebView se empuja a la pila de NavigationView

Sin embargo, las siguientes situaciones son diferentes: en lugar de usar un controlador de navegación, estoy usando una aplicación basada en vista para cambiar manualmente a un controlador de vista diferente cuando se presionan los botones correspondientes. En lugar de usar enlaces, estoy usando el método onClick para detectar cuándo un usuario hace clic en un UIWebView y trata de abrir un nuevo ViewController con un nuevo UIWebView.

¿Funcionará el mismo código o tengo que hacer algunos cambios?

Respuestas a la pregunta(2)

Su respuesta a la pregunta