2015-12-30 15 views
15

Mam UIWebView który zajmuje cały widok w moim ViewController, który można zobaczyć tutaj:UIWebBroswerView ma szczelinę z górnej części UIWebView

WebView

Co ja nie rozumiem, to kiedy uruchomić mój app, zawartość moich UIWebView nie wypełnia cały ekran, można zobaczyć tutaj, gdzie po raz pierwszy pokazują zakres UIWebView (to jest rzeczywiście biorąc cały ekran):

WebView

A następnie tutaj, gdzie pokazuję rozszerzenie UIWebBrowserView (które wydaje się mieć lukę od góry UIWebView).

WebView

Czy ktoś wie dlaczego UIWebBrowserView ma luki z góry UIWebView?

+0

żaden zestaw do górnego paska jak żaden to storyboard/xib lub bezpośredni ukryty pasek nawigacyjny za pomocą programowania. –

Odpowiedz

47

Myślę, że dzieje się tak ze względu na właściwość ScrollView Inset UIViewController. Wartością domyślną dla adjustScrollViewInset jest True.

Wybierz ViewController i przejdź do Atrybut inspektor Tab. Odznacz opcję Adjust Scroll View Insets.

enter image description here

+0

Proszę oznaczyć odpowiedź jako zaakceptowaną, jeśli rozwiąże ona problem. – technerd

+0

Działa świetnie, dzięki! –