0

UIWebViewのスケーリングに問題があります。WebViewが両方のバージョン(iOS5とiOS6)でフルスクリーンで実行されていることを望みます。iOS5でもアプリを実行するには、「AutoLayoutを使用」をオフにする必要がありました。私の問題は、私のwebViewがiOS5画面よりも高いことです。

私の質問:

両方のデバイスのビューを合わせる方法はありますか?

4

1 に答える 1

1

画面サイズに基づいてサイズを変更するには、ビューを手動でコーディングする必要があります。

画面サイズ(具体的には高さ)を取得できます。

[[UIScreen mainScreen] bounds].size.height;
[[UIScreen mainScreen] bounds].size.width;

次に、これらの値を使用してUIWebViewのサイズを設定します。

webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, [[UIScreen mainScreen] bounds].size.height)];
于 2013-03-24T22:58:05.850 に答える