@IBAction func btnClick(_ sender: Any) {
    self.performSegue(withIdentifier: "Identifier spécifié par segue", sender: nil)
}
@IBOutlet weak var webPage: WKWebView!
    override func viewDidLoad() {
        super.viewDidLoad()
        let homeUrl="https://google.com"
        openUrl(urlString: homeUrl)
        webPage.navigationDelegate = self
    }
    
    //Ouvrez la vue Web avec l'URL spécifiée par la chaîne
        func openUrl(urlString: String) {
            let url = URL(string: urlString)
            let request = NSURLRequest(url: url!)
            webPage.load(request as URLRequest)
        }
@IBAction func goBack(_ sender: Any) {
        self.dismiss(animated: true, completion: nil)
    }
Définissez les deux suivants de Segue

Dans le cas de l'iPhoneX etc., si seulement ce qui précède est fait, l'heure à l'écran etc. sera omise, c'est donc également nécessaire

Les paramètres suivants sont nécessaires pour obtenir le capteur de mouvement de l'appareil
    var rcvURL=""
    override func viewDidLoad() {
        super.viewDidLoad()
        webView.uiDelegate = self //j'ai besoin de ça
        webView.navigationDelegate = self
        openUrl(urlString: rcvURL)
    }
Une boîte blanche de Media Player et un contrôleur de lecture vidéo apparaissent à l'écran. Vérification de toutes les propriétés de l'affichage Web (?) Résolution de ce problème. Cause inconnue.

référence https://fuuno.net/swift/bo_bi_1/bo_bi_1.html https://yuu.1000quu.com/how_to_use_segue https://qiita.com/zlia_7/items/e99b77372d8c0f38d98b https://qiita.com/Sab_swiftlin/items/4f184c66477e291d4a0a
Recommended Posts