2013-02-18 17 views
7

UIWebViewにいくつかのHTMLコードをテストしています。また、iOS 5.xとiOS 6.xの両方をサポートしたいと考えています。しかし、iOS 6.xにのみ関連するフォントサイズについては問題があるようです。iOS 5とiOS 6 - UIWebViewの動作の違い

つまり、回転していると、iOS 5.xは横向きモードから縦向きに変更するときにフォントを少し小さくします(これは、縦向きの幅が短いため望ましいことです)。しかし、iOS 6.xのUIWebViewは逆の動作をします。

iOS Safari(5.xおよび6.x)で同じHTMLコードをレンダリングすると、回転中にフォントサイズが常にスケールされるため、この問題は発生しません。

これは私が約UIWebViewを逃したことがあります、誰かがknowledgableがこれを説明するのを助けることを願っています。

また、上記の問題は私のiPhone 5 iOS 6.1テストデバイスで発生します。似たような問題があるかどうかをご意見ください。この特定の電話(またはその設定)にのみ関連付けられているかどうかを知りたい場合。

最新のアップデート:

上記の問題は、(iOSの6が利用可能であったずっと前に開始)プロジェクトがレイアウトされている方法に関連する必要があります。いくつかの異なる基本設定でUIWebViewUIViewという新しいテストプロジェクトを設定したので、ローテーション中のテキストの自動サイズ設定は、両方ともiOS 5 &で問題ありません。上記の問題は、カスタムレイアウト調整コードiOS 5でしかうまくいきません。実際には、2つのバージョンの間に互換性があることを願っています。

+0

シミュレータに違いはありますか? –

+0

いくつかのコードを表示してください。 HTMLビューポートはどのように構成されていますか? UIWebViewはどのように設定されていますか? – JeanLuc

+0

ビューポート設定の有無にかかわらずテストしました。使用されるビューポートの設定は次のとおりです。 Stanley

答えて

-1

ios5とios6の違いを確認するには、視点設定を使用してください。

関連する問題