0

iPad 用に開発された私のアプリケーションには 2 つの UiWebView が含まれており、このコードを実行して、コンテンツが画面にうまく収まるようにします。

- (void)webViewDidFinishLoad:(UIWebView *)webView {
   [ipadWebMonth1 stringByEvaluatingJavaScriptFromString:@"document.body.style.zoom = 1.7;"];
   [ipadWebMonth2 stringByEvaluatingJavaScriptFromString:@"document.body.style.zoom = 1.7;"];
}

私は持っていないのでテストする方法はありませんが、iPad miniの画面サイズは小さいので(ピクセル数は同じであることは理解しています)。

しかし、確かに、このコードはコンテンツをズームインしすぎて、ユーザーの操作が無効になっているため、一部が表示されなくなります。

ここにはどのようなオプションがありますか? ダウンロードできるシミュレーターはありますか?それとも、iPad mini を検出して、別のコードで新しい機能を作成する方法はありますか?

ありがとう、

ジャック。

4

1 に答える 1

0

メソッドでこれを呼び出してみてくださいviewDidLoad(JavaScript コードも必ず削除してください)。

[_webView setScalesPageToFit:YES]

これにより、Web ビューの境界に正確に合うように Web ページがスケーリングされます。

于 2013-01-12T09:32:29.293 に答える