私はiphone/ipad用のWebアプリケーションを持っています。モバイルサファリで見ると、ランドスケープモードとポートレートモードの両方で見栄えがします。しかし、自分のipad Webアプリ(uiwebviewの下)で開くと、横向きモードでは見栄えがよくなりますが、縦向きモードではコンテンツが途切れます。
それを修正する方法。サーバー側で修正するのですか、それともiPadアプリケーションで修正するのですか?
よろしく
私はiphone/ipad用のWebアプリケーションを持っています。モバイルサファリで見ると、ランドスケープモードとポートレートモードの両方で見栄えがします。しかし、自分のipad Webアプリ(uiwebviewの下)で開くと、横向きモードでは見栄えがよくなりますが、縦向きモードではコンテンツが途切れます。
それを修正する方法。サーバー側で修正するのですか、それともiPadアプリケーションで修正するのですか?
よろしく
を使用するラッパーアプリUIWebView
ではなくMobileSafariで機能する場合は、アプリケーションに問題があり、デバイスが横向きに回転したときにWebビューのサイズが適切に変更されていない可能性があります。ビューセットアップコードで次のようにWebビューのautoresizingMaskを設定してみてください。
webView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
または、Interface BuilderでWebビューを定義した場合は、「サイズインスペクター」を使用して適切な自動サイズ変更マスクを設定します(サイズ変更図ですべての赤い線を選択する必要があります)。