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

时间:2013-02-18 09:31:06

标签: iphone ios uiwebview

我正在UIWebView上测试一些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.1测试设备出现了上述问题。如果您发现或未发现任何类似问题,请发表评论。希望知道它是否仅与此特定手机(或其设置)相关联。

最新更新:

上述问题应该与项目(在iOS 6可用之前很久就开始)的布局有关。在一些不同的基本设置中设置了一个UIWebViewUIView的新测试项目,并且在旋转期间自动调整文本似乎在ios 5& 5中都可以。 6.上述问题可能是由于使用了自定义布局调整代码,仅在iOS 5中有效。真的希望2 ios版本之间有更多兼容性。

1 个答案:

答案 0 :(得分:-1)

请使用视点设置查看ios 5和ios 6

的区别