2016-07-15 6 views
0

右の画像(下の画像を参照してください)では、UIView )。これは、上に100、下に100、右に10に固定されています。それはうまく動作します。 The constraints I set to the gray bar"Aspect Fill"(XCode、Auto-Layout)を使用しているときにUIImageViewの "width"制約が無視される

次に、私はUIImageViewに山のプレースホルダ画像を追加しました。私はそれを灰色のバーの隣にしたい。そこで、上端、下端、後端を灰色のバーに合わせ、固定幅を設定しました。

( "ビュー" 私の灰色のバーがある)

the constraints I set to the UIImageView

すべてが正常に動作します。つまり、ストーリーボードと、プレビューウィンドウに次のようになります。

What it looks like in the storyboard and preview window

また、シミュレータで同じに見えます。 UIImageを "Aspect Fill"に変更しました。プレビューで変更されたものはありません。しかし、今、シミュレータ内のアプリは奇妙に見える:

What the app looks like with "Aspect Fill"

私はなぜ知らないが、それは私が設定し、それももう灰色のバーに整列しない幅を無視しています。

どうすればよいですか?

詳細情報が必要な場合は教えてください。私は何が重要であるか分からない:)

答えて

1

セットclipsToBound to TRUEプロパティUIImageView

関連する問題