Есть ли способ содержать URL в контроллере в MacOS Swift 5 - PullRequest
1 голос
/ 30 апреля 2020

Благодаря этому q / a я добавил URL-адрес в NSTextField. Можно ли разместить веб-страницу в моем собственном контроллере представления? Большое спасибо и будьте в безопасности.

1 Ответ

1 голос
/ 01 мая 2020

Вы можете импортировать инфраструктуру WebKit и использовать экземпляр WKWebView для отображения веб-страниц.

Документация для WKWebView: https://developer.apple.com/documentation/webkit/wkwebview

WKWebView позволяет загрузить URL-адрес как обычный веб-браузер, и он также может читать HTML / CSS код, который хранится в виде строки. Очень мощный инструмент.

Мой проект с открытым исходным кодом, который выделяет быстрый код для веб-сайтов, использует WKWebView для предварительного просмотра сгенерированного вывода HTML / CSS, вот ViewController:

https://github.com/uberdeviant/Swiftlighter/blob/master/Swiftlighter/Contollers/WebPreviewViewController.swift

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...