WKWebView nie zmienia rozmiaru po zmianie treści.Nie zmieniaj rozmiaru WKWebView po zmianie treści
Oto fragment kodu:
@IBOutlet weak var containingView: UIView!
var webView: WKWebView!
override func viewDidLoad()
{
super.viewDidLoad()
let contentController = WKUserContentController();
self.webView = WKWebView(frame: CGRectMake(0, 0, self.view.frame.width, self.view.frame.height), configuration: WKWebViewConfiguration())
self.webView.autoresizingMask = [.FlexibleHeight]
self.webView.loadHTMLString(__, baseURL: __))
self.webView.scrollView.bounces = false
self.webView.scrollView.scrollEnabled = false
self.containingView.addSubview(self.webView)
}
Co func należy dodać, więc może przechwytywać zawartość ulega zmianie rozmiaru i zmienić rozmiar containingView odpowiednio?
WebView automatycznie przewija więc dlaczego trzeba zmienić jego wysokość do treści? – Shubhank
Nie chcę, aby był przewijany. Chcę, aby widok zawierający zmiany przeskalował zgodnie z treścią WWW – Luda
. Musisz użyć javascript, aby wykryć wysokość treści w przeglądarce i ustawić wysokość ręcznie. – Shubhank