sguruapp@gmail.com
facebook vk instagram Телеграм youtube

Cоздание и добавление WKWebView с помощью кода - программно (Create and add a WKWebView via code) - Swift 5


1. Добавить UIView на раскадровку

2. Добавить UIView как IBOutlet с названием webViewHolder

3. В код добавить import WebKit


import WebKit

class MyViewController: UIViewController{

@IBOutlet weak var webViewHolder: UIView!


let wkWebView: WKWebView = {
let v = WKWebView()

v.translatesAutoresizingMaskIntoConstraints = false
return v
}()

override func viewDidLoad() {
super.viewDidLoad()

webViewHolder.addSubview(wkWebView)

wkWebView.topAnchor.constraint(equalTo: webViewHolder.topAnchor, constant: 0.0).isActive = true
wkWebView.bottomAnchor.constraint(equalTo: webViewHolder.bottomAnchor, constant: 0.0).isActive = true
wkWebView.leadingAnchor.constraint(equalTo: webViewHolder.leadingAnchor, constant: 0.0).isActive = true
wkWebView.trailingAnchor.constraint(equalTo: webViewHolder.trailingAnchor, constant: 0.0).isActive = true

if let url = URL(string: "https://google.com") {
wkWebView.load(URLRequest(url: url))
}

}

Возврат к списку

обучись профессии будущего

Хочешь стать успешным разработчиком
приложений? Тогда добро пожаловать к нам.

обучись профессии будущего