WKWebView中的网页加载完成后,大标题崩溃了,我遇到了问题。这是发生情况的GIF示例。
我在互联网上四处张望,发现有两个帖子可能指向正确的方向:
preferredsLargeTitles-正确显示一秒钟然后折叠-Reddit
我希望大标题显示并在网页加载时保持不变。当用户向上滚动(向下浏览网页)时,大标题应折叠为较小的版本。如果用户返回到网页顶部,则大标题应再次出现。
这是我为WKWebView设置的代码:
import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate {
@IBOutlet weak var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
let myURL = URL(string: "https://www.apple.com")
let myRequest = URLRequest(url: myURL!)
webView.load(myRequest)
}
}
Run Code Online (Sandbox Code Playgroud)
朝正确方向的观点将不胜感激!可能与这有关scrollView.contentInsetAdjustmentBehavior吗?
编辑:是-我确定Web视图是Main.storyboard中安全区域之后的第一个视图。