2015-10-16 110 views
0

我有一个UIWebView,它上面有标签(请参阅图片),但是当我向下滚动时,标签停留在原位并且Web视图向下滚动。我怎样才能让所有事情都以一个动作向下滚动?使用UIWebView和标签滚动视图

 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) 

} 

截图我的问题现在:

Part 1

Part 2

+0

如果您所做的只是将som标签附加到html的内容中,并且您直接控制了html内容,我认为只需修改html即可。 – hfossli

回答

0

添加您欣赏到的WebView滚动型

[self.webview.scrollView addSubview:self.myLabel]; 
+0

当我这样做时,标签从屏幕上消失。 –

+0

我设法让所有内容一起滚动,但现在它不会加载我网页内容的其余部分!如何正确设置webview框架的大小以便我可以看到它的所有内容?当我向下滚动时,标签和Web视图向下滚动,但是然后Web视图被切断并且没有其他出现,我只是在白色空间中向下滚动。看我的编辑。 –