iOS 5和iOS 6 – UIWebView在行为上的差异

我正在testingUIWebView上的一些HTML代码。 我也希望支持iOS 5.x和iOS 6.x. 但似乎只有与iOS 6.x相关的字体大小有问题。

也就是说,在旋转的情况下,当从横向模式转换为纵向时(这是可取的,因为纵向的宽度较短),iOS 5.x会使字体略微变小。 但是,iOS 6.x中的UIWebView会做相反的事情。

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

这可能是我错过了关于UIWebView ,希望有人知道可以帮助解释这一点。

另外,上述问题出现在我的iPhone 5 iOS 6.1testing设备上。 请评论,如果你有或没有发现任何类似的问题。 想知道它是否只与这个特定的手机(或其设置)相关联。

最新更新 :

上面的问题应该与如何在iOS 6开始之前就开始的项目有关。 正如在一些不同的基本设置中设置了一个带有UIWebViewUIView的新testing项目,并且在旋转过程中的文本自动调整在iOS 5和6中似乎都可以。上述问题可能是由于使用了自定义布局调整代码仅在iOS 5中才是好的。真的希望在2个ios版本之间有更多的兼容性。

请使用视点设置来查看ios 5和ios 6的区别