WKWebView é uma classe responsável por trabalhar com exibições de páginas Web. Então quando você quer abrir um site em seu aplicativo você pode estar utilizando essa classe que irá atender suas requisições http e https.
Sendo direto o WKWebeView vai fornecer um navegador de internet que estará disponível no seu aplicativo, a diferença desse navegador é que você vai determinar o funcionamento dele e personalizar como ele irá funcionar.
O WKWebeView tem 2 pontos positivos que devem ser citados, pois são muito importantes, o primeiro é que ele não tem sobrecarga de memória nos aplicativos, segundo é que ele é executado como um processo separado para os aplicativos.
Com o uso dessa classe você pode utilizar comandos em botões personalizados para navegar à página anterior, navegar a página a frente e atualizar a página.
Para ver na prática a utilização do WKWebView logo abaixo está uma imagem de como configura-lo de forma programaticamente.
Nessa imagem temos 2 métodos:
loadView() -> Onde é realizado a configuração de como será a nossa janela do aplicativo com o WKWebView.
viewDidLoad() -> No método principal estamos fazendo a configuração para fazer a chamada da url www.apple.com e abri-la dentro do nosso aplicativo.
Temos um grande problema que muitos iniciantes acabam cometendo e de não configurar o “NSAppTransportSecurity” que é uma opção que fica dentro do arquivo info.plist, e caso você não configure corretamente essa opção as páginas http não serão exibidas.
E se você quer saber como configurar o arquivo info.plist e também quer aprender a utilizar o WKWebView é só visualizar o nosso vídeo logo abaixo.
Artigos Relacionados
Sobre o Autor
0 Comentários