Iphone iOS 5和iOS 6-UIWebView行为上的差异

Iphone iOS 5和iOS 6-UIWebView行为上的差异,iphone,ios,uiwebview,Iphone,Ios,Uiwebview,我正在UIWebView上测试一些HTML代码。我也希望同时支持iOS 5.x和iOS 6.x。但似乎只有iOS 6.x版本的字体大小存在问题 也就是说,在旋转模式下,当从横向模式更改为纵向模式时,iOS5.x将使字体稍微变小(这是可取的,因为纵向的宽度较短)。然而,在iOS 6.x中,UIWebView的作用正好相反 在iOS Safari(5.x和6.x)中呈现相同的HTML代码时,不会出现问题,因为字体大小在旋转过程中始终按预期缩放 这可能是我在UIWebView中错过的东西,希望有人能帮

我正在
UIWebView
上测试一些HTML代码。我也希望同时支持iOS 5.x和iOS 6.x。但似乎只有iOS 6.x版本的字体大小存在问题

也就是说,在旋转模式下,当从横向模式更改为纵向模式时,iOS5.x将使字体稍微变小(这是可取的,因为纵向的宽度较短)。然而,在iOS 6.x中,
UIWebView
的作用正好相反

在iOS Safari(5.x和6.x)中呈现相同的HTML代码时,不会出现问题,因为字体大小在旋转过程中始终按预期缩放

这可能是我在
UIWebView
中错过的东西,希望有人能帮助解释一下

此外,上面的问题出现在我的iPhone5iOS6.1测试设备上。如果您发现或未发现任何类似问题,请发表评论。希望知道它是否仅与此特定电话(或其设置)关联

最新更新:


上面的问题应该与项目(早在iOS 6可用之前就开始了)的布局有关。正如我们在一些不同的基本设置中使用
UIWebView
UIView
设置了一个新的测试项目一样,在ios 5和ios 6中,在旋转期间自动调整文本大小似乎都可以。上述问题可能是由于使用了自定义布局调整代码,该代码仅在iOS 5中有效。真希望两个ios版本之间有更多的兼容性。

请使用视点设置查看ios 5和ios 6中的差异

您在模拟器上看到任何差异吗?请向我们展示一些代码。如何配置HTML视口?UIWebView是如何配置的?我们已经测试了有无视口设置。使用的视口设置是:在上面的视口设置中,对于iOS 6.x,最初加载时字体较小,但第一次旋转时字体变大。然后,在子序列旋转后,字体将保持相同的较大尺寸。对于iOS 5.x,字体在所有旋转过程中保持不变,这是预期的。发布问题时的原始设置没有视口设置。所以提到的字体缩放完全是UIWebView默认行为。