1

シンプルUIImageViewでイメージがあります。その中に画像を収めUIImageViewたいのですが、画像の縦横比を変えたくないし、デッドスペースも欲しくないです。(側面の黒いバーなど)これら2つのルールが適用される限り、画像が完全に拡大されてもかまいません。

そのためのビルドイン設定はありますか?Scale To Fillなどをすべて試しましAspect Fillたが、探しているものが見つかりませんでした。

例: UIImageView300x300 画像は 200x250 です。UIImageView画像は、すべての領域が塗りつぶされるまで拡大されます。

4

1 に答える 1

4

UIImageView の場合、プロパティで Aspect Fill を使用してこれを行うことができます。

ただし、「サブビューをクリップ」ボックスにチェックを入れる必要がある場合があります。そうしないと、画像が画像ビュー フレームの外にはみ出してしまいます。

于 2013-01-21T16:40:02.290 に答える