0
私は様々なコンポーネントを持っているビューコントローラを持っていますが、その底部のすべてがScrollViewの中にありますが、私はメインのscrollviewとwebviewの2つのスクロールで終わりました。メインビューの高さを動的に増やすように設定すると、webviewが完全な高さになり、ダブルスクロールができなくなります。私はコンテンツのサイズに応じてscrollviewの高さを増加させ、このViewControllerの動的高さをwebviewの下部に設定する方法は?
mainScroll.contentSize = CGSizeMake(mainScroll.contentSize.width, mainScroll.contentSize.height + webView.scrollView.contentSize.height);
をしたの下の回答で示唆したようにhere
:この回答から
func webViewDidFinishLoad(webView: UIWebView) {
myWebView.frame.size.height = 1
myWebView.frame.size = webView.sizeThatFits(CGSizeZero)
}
: 私はこのような何かを試してみましたUIWebviewの高さは同じになりました..
申し訳ありませんウェブビューのサイズを大きくするには、しかし論理はあまりにも迅速に動作します。 –
はい、このコードはスクロールビューの高さを増やしましたが、webviewの高さは同じままでした – theUturn
私は私の答えでいくつかの変更を行っていました、これはWebビューのフレームを変更します。 あなたのために働いた場合、その答えを受け入れることを忘れないでください。 –