【发布时间】:2015-10-16 13:06:24
【问题描述】:
我有一个 UIWebView,上面有标签(见图),但是当我向下滚动时,标签会留在原处,而 Web 视图会向下滚动。我怎样才能让所有东西都在一个动作中向下滚动?
self.editorialDetailWebView.loadHTMLString(editorialArticleContentThroughSegue!, baseURL: nil)
self.editorialDetailWebView.sizeToFit()
self.editorialDetailScrollView.addSubview(editorialDetailWebView)
self.editorialDetailScrollView.addSubview(editorialDetailHeadlineLabel)
self.editorialDetailScrollView.addSubview(editorialDetailAuthorLabel)
self.editorialDetailScrollView.addSubview(editorialDetailPublishDateLabel)
self.editorialDetailScrollView.addSubview(editorialDetailVolumeAndIssueLabel)
let webViewHeight = self.editorialDetailWebView.scrollView.bounds.height
let webViewWidth = self.editorialDetailWebView.scrollView.bounds.width
}
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
editorialDetailScrollView.contentSize = CGSize(width: self.view.frame.size.width, height: self.view.frame.size.height * 2.0)
}
我现在的问题的屏幕截图:
【问题讨论】:
-
如果您所做的只是将 som 标签附加到 html 并且您可以直接控制 html 内容,我认为您最好只修改 html。
标签: ios swift uiscrollview uiwebview