环境:iOS 6.1 Xcode:4.6.3
问题: UIWebview 内容最初(在初始加载时)很小。
旋转设备(向/从任何方向)将内容扩展(并保持)为正常大小。
为什么?
如何强制它以与旋转后相同的比例加载(到任何位置)?
正如我在评论中提到的那样......已经确认我们的服务器负责 UIWebView 中最初的小外观。iOS 在重新定向期间正确地重新缩放了 UIWebView 的内容。
我们的服务器人员进行了必要的重新缩放,因此纠正了这个特殊问题。
将 UIWebView 的shouldScalePagesToFit
属性设置为 NO 将阻止它尝试将页面呈现为small。
-(BOOL)shouldAutorotate
{
[webView setScalesPageToFit:NO];
return YES;
}
我无法通过简单的单视图应用程序复制您遇到的问题。我建议您检查您的应用程序是否对上述命名属性进行了更改。