2016-11-10 2 views
1

У меня есть WebView в вид контроллера с ограничениями, как этот (второй контроллер):веб-страницы в WebView заполнить вопрос скор 3

enter image description here

моя проблема заключается в том, что, когда шоу-страницы, веб-страница не заполняет весь Веб-страница просмотра и есть (снизу и вверх) белое пространство, как это:

enter image description here

Я установил контроллер, где есть webPageview таким образом:

class xViewController: UIViewController , UIWebViewDelegate { 

    @IBOutlet var webV : UIWebView! 
    var url = "" 
    var reloadIcon : UIRefreshControl? 

    override func viewDidLoad() { 

     super.viewDidLoad() 


     self.reloadIcon = UIRefreshControl(frame: CGRect(x: UIScreen.main.bounds.width-20, y: 20, width: 40, height: 40)) 




     //self.webV = UIWebView(frame: CGRect(x: 0, y:0, width : UIScreen.main.bounds.width, height : UIScreen.main.bounds.height - 44)) 
     self.webV.scalesPageToFit = true 
     self.webV.contentMode = .scaleToFill 
     self.webV.isOpaque = false 
     self.webV.backgroundColor = UIColor.clear 
     self.webV.delegate = self 
    } 
    override func viewWillAppear(_ animated: Bool) { 

     super.viewWillAppear(animated) 
     self.webV.isHidden = true 
     self.webV.loadRequest(NSURLRequest(url: NSURL(string: self.url)! as URL) as URLRequest) 
    } 
    func resfreshWebView(){ 

     self.webV.isHidden = true 
     webV?.reload(); 
    } 
    func webViewDidFinishLoad(_ webView: UIWebView){ 


    } 
    func webView(_ webView: UIWebView, didFailLoadWithError error: Error) { 


    } 
    func webViewDidStartLoad(_ webView: UIWebView){ 

     self.webV.isHidden = false 
    } 



} 

P.S Я отметил, что в раскадровке есть два бара (черный и серый), и я не понимаю, почему.

ответ

0

Моя первая мысль попробовать self.automaticallyAdjustsScrollViewInsets = false

0

Вы должны установить макет со всех сторон, как этот

enter image description here

и это

enter image description here

После установки этого макет веб-представления отображается на полном экране, проверьте скриншот

enter image description here

Смежные вопросы