我需要在我的应用程序中创建一个Webview。
正如您所知,{I-11}中已修复WKWebview
,如果您希望应用程序与较低版本的IOS兼容(更多信息here),则无法初始化故事板。使用它的唯一方法是在代码中初始化它:
override func loadView() {
super.loadView()
let webConfiguration = WKWebViewConfiguration()
self.webView = WKWebView(frame: currentView.bounds, configuration: webConfiguration)
self.webView.uiDelegate = self
webView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
currentView.addSubview(self.webView)
}
(currentView
是故事板中的视图)
问题是我现在在IOS 10.3中有一个不在IOS 11中的显示错误。我想放在WKWebView
中的网站的导航栏没有固定在顶部向下滚动屏幕,如下图所示:
(左边的bug和右边的正确版本)
有没有办法修理导航栏?