2011-07-26 11 views
0

iPhoneの画面サイズに合わせて画像を縦横に調整する必要があります。 イメージは動的に異なる比率で読み込まれます。画像はiPhone上で縦横の画面に自動的に表示されますか?

画像が画面内で最大サイズになるようにしたいと考えています。 問題は、そのうちのいくつかは100%の幅を必要とし、他のものは比率に応じて100%の高さを持つ必要があるということです。

以前はJavaScriptを使用していましたが、ロードしたり画面を回転させたときにそれらの画像のサイズを個別に変更しましたが、CSSだけで解決することを望んでいたので、JavaScriptではJavaScriptが重すぎません。

誰かが解決策を知っていますか?

ありがとうございます。

答えて

1

を参照してください。UIImageViewのプロパティcontentModeプロパティを参照してください。 UIViewContentModeScaleAspectFillを使用することもできます。

+0

私はhtml css3とjavascriptを使用してWebアプリケーションを開発しています。 UIImageViewはiPhone SDKのクラスではないのでネイティブアプリのみですか? – Matteo

+0

本当のところ、ネイティブアプリではなくウェブアプリを探しているのかどうかは、あなたの質問ではっきりしていませんでした。質問を編集して正しい回答を得ることは価値があるかもしれません。ではごきげんよう! –

+0

私はそれをより明確にすべきでした。とにかく助けてくれてありがとう。 – Matteo

1

あなたが望むのは、画像のサイズを制限するためにCSSを使用することです。例:

<img src="someimage.jpg" style="max-width:100%; max-height:100%;"> 
関連する問題