在UIWebView中删除网站标题后的差距

时间:2017-12-27 11:14:25

标签: javascript ios swift uiwebview

您好我正在打开一个在UIWebView中有标题的网站。我正在使用以下代码删除该标头。它正在删除标题,但它不会将下一个项目移动到顶部。它在标题视图的位置显示空白填充。

func webViewDidFinishLoad(_ webView: UIWebView) {
    webView.scrollView.contentInset = UIEdgeInsets.zero
    webView.stringByEvaluatingJavaScript(from: "$(document).ready(function() { $('div.header').remove(); })")
}

1 个答案:

答案 0 :(得分:1)

我通过向网页发送另一个javascript代码来解决这个问题;

webView.stringByEvaluatingJavaScript(from: "document.getElementsByClassName('wrapper')[0].style.paddingTop = '0px';")