我的网络视图出现了一个奇怪的问题。导航栏设置为半透明,当窗口首次加载时,Web视图的顶部位于导航栏下方;但是,一旦用户开始滚动,滚动条就会显示在正确的位置。 问题:如何让网页视图在导航栏下方显示页面顶部(在本例中为PDF)?
注意:添加以下方法无法解决问题:
func webViewDidFinishLoad(webView: UIWebView) {
webView.scrollView.setContentOffset(CGPoint(x: 0, y: 200), animated: true);
}
左:滚动视图在用户开始滚动时正确插入
右:当窗口加载时,WebView会显示在导航栏下。
我正在尝试使用界面构建器中的以下布局实现半透明导航栏(注意:Web视图设置为自动布局top = 0,left = -16,right = -16,bottom = 0: