2016-08-04 60 views
0

我有一个基本的WebView加载一些内容加载,我已经设置了宽度和高度与主屏幕边界时的UIWebView高度不安装到iPhone屏幕高度,它在iPhone 4S,但5工作正常,5秒等等,webivew并不适合pdf每个页面的整个屏幕高度。请帮忙。我已经尝试了所有关于stackoverflow的东西,但没有提到页面高度和设备高度。斯威夫特 - 一个页面的PDF

 let bounds = UIScreen.mainScreen().bounds 
     let h = bounds.size.height 
     let w = bounds.size.width 
     let webView = UIWebView(frame: CGRectMake(0,0,w,h)) 
     webView.loadData(pdfData, MIMEType: "application/pdf", textEncodingName: "UTF-8", baseURL: req) 
     webView.scalesPageToFit = true 
     webView.frame=self.view.bounds; 
     webView.backgroundColor = UIColor.redColor() 
     self.view.addSubview(webView) 

回答

0

请勿使用边界。获取屏幕的frame heightframe width。这基本上可以让Web视图占据整个视图的框架。

+0

至于提到的问题是不是与web视图,我的WebView正在全屏幕高度,但在它的第一页是根本不把全高? – Max