WKWebView полноэкранный режим вместо кадра?

Я новичок в Swift 3.0, и мне нужна помощь …

Я пытаюсь создать фрейм, который должен отображать веб-сайт. Веб-сайт не должен заполнять весь вид, а только рамку. Каждый раз, когда я запускаю приложение, веб-сайт заполняет весь экран, а не только рамку … 🙁

Это мой код:

import UIKit import WebKit class ViewController: UIViewController, WKUIDelegate { @IBOutlet weak var webView: WKWebView! override func loadView() { let webConfiguration = WKWebViewConfiguration() webView = WKWebView(frame: .zero, configuration: webConfiguration) webView.uiDelegate = self view = webView } override func viewDidLoad() { super.viewDidLoad() let myURL = URL(string: "https://www.google.com/") let myRequest = URLRequest(url: myURL!) webView.load(myRequest) } } 

Что я хочу:

образ

Что я получаю:

образ

One Solution collect form web for “WKWebView полноэкранный режим вместо кадра?”

Добавьте ограничения (якорь) для webview с равным заполнением.

Попробуйте это с раскладкой:

Удалите loadView() из вашего файла:

введите описание изображения здесь

Или попробуйте это программно:

 import UIKit import WebKit class WebKitController: UIViewController { @IBOutlet weak var webView: WKWebView! override func viewDidLoad() { super.viewDidLoad() let myURL = URL(string: "https://www.google.com/") let myRequest = URLRequest(url: myURL!) setupWKWebViewConstraints() webView.load(myRequest) } // add constraints to your web view func setupWKWebViewConstraints() { let paddingConstant:CGFloat = 30.0 webView.translatesAutoresizingMaskIntoConstraints = false webView.topAnchor.constraint(equalTo: self.view.topAnchor, constant: paddingConstant).isActive = true webView.bottomAnchor.constraint(equalTo: self.view.bottomAnchor, constant: -paddingConstant).isActive = true webView.leadingAnchor.constraint(equalTo: self.view.leadingAnchor, constant: paddingConstant).isActive = true webView.trailingAnchor.constraint(equalTo: self.view.trailingAnchor, constant: -paddingConstant).isActive = true } } 
  • Ошибка декодирования URL-адреса IOS10 WkWebView
  • WKWebView / UIWebView получить значок сайта
  • Состояние WKWebView на Кордове iOS 9?
  • даже базовый ионный проект с плагином Cordova WKWebview Engine создает белый экран
  • wkwebview все еще не обрабатывает универсальную ссылку
  • Wkwebview - последний посещенный экран
  • Невозможно установить заголовки в моем запросе POK WKWebView
  • WKWebView внутри UIScrollView: прокручивание конфликта
  • Коды ошибок HTTP WKWebView
  • Использование пользовательских шрифтов в WKWebView
  • Клавиша «done» нажала кнопку для UIWebView и WKWebView
  • Interesting Posts

    Можно ли получить доступ к данным через 2 разных приложения для iOS?

    OCR Tessearct Сканирование фрагментов текста не слева направо iOS

    Использование динамической библиотеки, загруженной LC_LOAD_DYLIB для вставки функций C

    Как можно uifyviewcell прокручивать влево и вправо без кнопки

    Swift – проверка свойства одиночного значения неуправляемой адресной книги для nil

    Как ограничить несколько моментов дуги в iOS / Swift?

    Обновления приложений, NSURL и каталог документов

    Загрузка UImage в facebook

    Вложение GLKView в UIViewController

    Что такое «значение мусора» в «Левом операнде« / »является предупреждение об ошибке для мусора, генерируемое« Build & Analyze »?

    SecAccessControlCreateWithFlags () в Swift

    Как позиционировать вход onFocus так, чтобы он не оставался за клавиатурой

    Лучшая практика для системы добавления друзей с Firebase?

    Показать UIKeyboard без анимации

    Компилировать CGAL для iOS / альтернативной 2D-библиотеки cad?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.