swift uiwebview里面uiscrollview contentSize扩展但不滚动

时间:2016-03-26 19:07:37

标签: ios swift uiscrollview uiwebview

我有以下结构&约束:

enter image description here

contentSize& UIWebView UIScrollView已正确设置,但UIScrollView无效。

将HTML加载到UIWebView后,我设置NSLayoutConstraint的常量

这里遗失的是什么?我有a sample project created here

代码的一部分,如果您需要整个项目,请查看a sample project

override func viewDidLoad() {
    super.viewDidLoad()

    self.pageWebView.scrollView.scrollEnabled = false
    self.pageWebView.scrollView.bounces = true
    self.pageWebView.scrollView.showsHorizontalScrollIndicator = false
    self.pageWebView.scrollView.showsVerticalScrollIndicator = true

    if let cBody = self.HTMLContent {
      self.pageWebView.loadHTMLString(cBody, baseURL: nil)
    }
    self.pageScrollView.layoutIfNeeded()
} 

internal func webViewDidFinishLoad(webView: UIWebView) {
    self.pageWebViewHeight.constant = webView.scrollView.contentSize.height
}

0 个答案:

没有答案