0

这是我的 WebView .nib 文件

WebView 笔尖文件

顶部的灰色空间需要一个 44px 高的导航栏,它是在 WebView 的超类中以编程方式定义的。

Webview 的内容在 iPhone 5 中看起来和缩放正确。但是在 iPhone 4s 上,不同的屏幕尺寸,它缩放错误,所以我不能完全滚动到顶部。

我将 Default-568h@2x.png、Default.png 和 Default@2x.png 设置为开始屏幕,因为我阅读它可以防止缩放问题。

我还设置了 WebViewController 的视图,即 Nib 文件中的视图

self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

但两者都不起作用。

4

1 回答 1

2

我认为答案在于自动布局。这似乎很容易做到。您是否仅限于不支持自动布局的 iOS 版本?如果没有,这里是如何做到这一点:

在此处输入图像描述在此处输入图像描述在此处输入图像描述

使用此方法,无论您拥有多大的屏幕,顶部始终有 44 像素的边距。

于 2013-09-09T15:12:16.530 回答