WKWebView 內容顯示不全問題

最近項目在嵌套h5 網頁,使用蘋果WKWebView 來展示,在5s 上展示是可以的,但是在6 或者 7 上會顯示不全。
全是感覺WKWebView 跑到屏幕外邊去了。

設置:

self.navigationController.navigationBar.translucent = NO;

 self.webView = [[WKWebView alloc] initWithFrame:CGRectMake(0, 0, Screen_Width, Screen_Height- 64)];

導航欄的高度 是 20 + 44
就是:

    CGFloat statusBarHeight = [UIApplication sharedApplication].statusBarFrame.size.height;

    CGFloat navBarHeight = self.navigationController.navigationBar.frame.size.height;

還有當鍵盤出來的時候WebView 不想讓它 向上移動

設置代理
self.webView.scrollView.delegate = self;

- (UIView*)viewForZoomingInScrollView:(UIScrollView*)scrollView{ 
    return nil;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章