这是我的WebView .nib文件
顶部的灰色空间需要一个44px高的导航栏,它在WebView的超类中定义为programmitacally。
Webview的内容在iphone 5中正确显示和缩放。但是在iphone 4s上,屏幕尺寸不同,它会错误地缩放,因此我无法完全滚动到顶部。
我将Default-568h@2x.png,Default.png和Default@2x.png设置为开始屏幕,因为我读取它可以防止缩放问题。
我还设置了WebViewController的视图,它是Nib文件中的视图
self.view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
但两者都不起作用。任何帮助非常感谢。
答案 0 :(得分:2)
我认为答案在于自动布局。这似乎很容易做到。您是否仅限于不支持自动布局的iOS版本?如果没有,请按以下步骤操作:
使用此方法,无论您拥有多大的屏幕尺寸,顶部都会有44像素的边距。