2017-12-27 4 views
0

こんにちはUIWebViewのヘッダーを持つウェブサイトを開いています。私は下のコードでそのヘッダーを削除しています。ヘッダーを削除していますが、次の項目を上に移動しません。ヘッダー表示の代わりに空白のパディングが表示されます。UIWebViewでウェブサイトのヘッダーを削除した後のギャップ

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

答えて

0

ウェブページに別のjavascriptコードを送信して解決します。

webView.stringByEvaluatingJavaScript(from: "document.getElementsByClassName('wrapper')[0].style.paddingTop = '0px';") 
関連する問題