2016-09-06 6 views
0

スタックビューを学習し、不満足な問題に取り掛かりようとしています。私のアプリは、プレビューウィンドウに正しいなりますスタックビュープレビューは正しくありますが、ビルド時に間違っています

AppPreview

しかし、私はアプリを実行するために行くとき、それは同じように見えていません。ここでAppBuild

は私の現在の制約は以下のとおりです。

AppConstraints

私には制約の警告はありません。

EDIT:スタックビューの設定:ちょうどそれの顔に

StackViewSettings

+0

あなたのスタックビューの設定は何ですか?また、画像ビューの設定がどのようなものであるかを知る必要があります(アスペクトフィットなど)。 –

+0

上記のStack Viewの設定を追加しました。両方の画像はAspect Fillです – Nate23VT

+0

あなたの 'Distribution'プロパティは' Fill Equally'なので、 'UIImageView'は同じサイズですか? –

答えて

1

、600にあなたのスタックビューの幅を設定すると、問題を引き起こすことが起こっています。 iOSデバイスの幅は600ポイントなので、制約が破られるか、悪化すると強制され、他のビューが間違って配置されます。スタックビューの先頭、後端、上端をピンで固定し、ピンを下に置くか、静的な高さにする必要があります。次に、画像の等幅、等倍高さの制約を設定します。

また、画像の属性インスペクタで[クリップのサブビュー]がオンになっていることを確認する必要があります。

このビュー階層と制約は、画像表示内容モードの側面で埋めるには、私のために働くようだ:

enter image description here

+0

私はこの同じ設定を試みましたが、私は何の変化も見ません - それは私の画像のサイズと関係がありますか? – Nate23VT

+1

また、画像の属性インスペクタで[クリップのサブビュー]がオンになっていることを確認する必要があります。 – beyowulf

+0

クリップのサブビューはトリックでした、ありがとう! – Nate23VT

関連する問題