私は、storyboard経由でイメージを含むimageViewを持っています。イーストスウィフトdo not center image
私の問題は、イメージが中央に表示され、イメージビュー内でイメージの周りに空白が生じることです。 imageView全体を占めるように画像を伸ばしたいと思います。コンテンツ/ビューモードのすべての値を試してみましたが、何もできませんでした。
私は、storyboard経由でイメージを含むimageViewを持っています。イーストスウィフトdo not center image
私の問題は、イメージが中央に表示され、イメージビュー内でイメージの周りに空白が生じることです。 imageView全体を占めるように画像を伸ばしたいと思います。コンテンツ/ビューモードのすべての値を試してみましたが、何もできませんでした。
あなたはこの画像の元の縦横比を無視してImageViewのにイメージを伸ばすだろう
imageView.contentMode = .ScaleToFill
ImageViewのコンテンツのモードを設定する必要があります。あなたは、画像の縦横比を維持したい場合は、画像がImageViewのフレームの上に行く場合は、あなたが設定する必要があり、真
imageView.clipsToBounds = true
からClipsToBounds
を設定することができAspectFit
とAspectFill
imageView.contentMode = .ScaleAspectFit
imageView.contentMode = .ScaleAspectFill
をチェックすることをお勧めしますimageViewのコンテンツモードとクリップを同時に境界に設定
imageView.contentMode = .ScaleToFill
imageView.clipsToBounds = true
私はストーリーボードで手動で画像を伸ばすことができます。しかし、レイアウト制約が設定されているにもかかわらず、デバイスが回転しても正しく表示されません。 – Darrell
あなたはどのような問題に直面しているのかよく分かりません。それはデバイスを回転させるときですか? –
伸縮性のあるイメージを使用していますか?マージンを適切に計算する必要があります。 –