我正在测试一些 HTML 代码UIWebView
。我也希望同时支持 iOS 5.x 和 iOS 6.x。但似乎只有与 iOS 6.x 相关的字体大小存在问题。
也就是说,在旋转的情况下,iOS 5.x 在从横向模式更改为纵向时会使字体稍微变小(这是可取的,因为纵向的宽度更短)。然而,UIWebView
在 iOS 6.x 中会做相反的事情。
在 iOS Safari(5.x 和 6.x)中呈现相同的 HTML 代码时不会出现此问题,因为字体大小在旋转期间始终按预期缩放。
这可能是我错过的东西UIWebView
,希望有知识的人可以帮助解释这一点。
此外,上述问题出现在我的 iPhone 5 iOS 6.1 测试设备上。如果您发现或没有发现任何类似问题,请发表评论。希望知道它是否仅与此特定手机(或其设置)相关联。
最近更新 :
上述问题应该与项目(早在 iOS 6 可用之前就开始了)的布局方式有关。正如在一些不同的基本设置中设置了一个带有 aUIWebView
和 a的新测试项目UIView
一样,旋转期间的文本自动调整大小在 ios 5 和 6 中似乎都可以。上述问题可能是由于使用了自定义布局调整代码,这很好仅在 iOS 5 中。真希望 2 个 ios 版本之间有更多的兼容性。