Swift - 在加载一页pdf时,UIWebView高度不适合iPhone屏幕高度

时间:2016-08-04 08:31:54

标签: ios swift

我有一个基本的webview加载一些内容,我已经设置了宽度和高度到主屏幕边界,它在iPhone 4s工作正常,但5,5s等webivew不适合每个屏幕高度pdf页请帮忙。我已经尝试了stackoverflow上的所有内容,但没有提到页面高度和设备高度。

        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)

1 个答案:

答案 0 :(得分:0)

不要使用边界。获取屏幕frame heightframe width。这基本上允许您使Web视图占据整个视图的框架。