我在tableViewController的标题中添加了一个WKWebView。我希望WKWebView根据WKWebView的内容高度来改变它的高度。
我已经看过很多如何使用UIWebView做到这一点,但由于不推荐使用,我选择了一个WKWebView - 它似乎不太可能吗?
有没人试过这个?想知道如何做到这一点,或只是指出一些方向指向正确的方向?
我已经将WKWebView的约束设置为UIView(tableView Header)的顶部,前导,尾部和底部。
class detailTableViewController: UITableViewController, WKUIDelegate {
@IBOutlet weak var webView: WKWebView!
var data = Data()
override func viewDidLoad() {
super.viewDidLoad()
self.tableView.delegate = self
self.tableView.dataSource = self
webView.uiDelegate = self
let url = URL(string:"http://myweb.com")
let req = URLRequest(url:url!)
self.webView!.load(req)
self.webView!.scrollView.isScrollEnabled = false
self.webView.sizeToFit()
}
// Stuff here too
}