UIWebView自转错误?

问题描述:

请在我的问题中的任何帮助:UIWebView自转错误?

我有作为子视图在viewController.view UIWebView,它有自动设置正确适合任何方向的屏幕边界。问题是:

旋转工作正常,但如果我缩小,然后旋转,UIWebView框架设置正确,但其内容仍然在横向。似乎它的UIWebView错误,但也许有人知道解决方案。

P.S. webView.scalesPagesToFit = YES; 没有任何捏(缩小),效果很好。 我附加了视频链接,使问题更加清晰(在IB中可以看到自动调整掩码)。 http://dl.dropbox.com/u/11819370/Bugs/RotationBug.mov

谢谢。

尝试使用这些:

[self.view setNeedDisplay]; 
[self.view setNeedsLayout]; 
+0

不,问题还在这里:( – Krivoblotsky 2011-04-12 11:57:39

夫妇的事情。从横向切换到纵向模式时,我遇到了这个问题,其中UIWebView保持相同的大小。由于收存箱链接不再有效,我无法查看您的视频。但有两件事你可以尝试。首先是刚刚尝试设置视如在HTML页面中的标签<head>如下:

<meta name="viewport" content="width=device-width" /> 

如果不工作,我在本地呼叫添加执行JavaScript其中设置正确的视口。你可以看到我回答的其他other similar question的代码。