2016-07-24 6 views
1

Stack Viewには3 UILabelsが含まれています。問題は、圧縮抵抗の優先順位を設定した後でも、私はまだ警告を得ることです。私が何をしてもフレームを更新することはできません。私はそれがラベルが本質的なサイズを持っているという事実と関係があると思いますか?これらの警告をどのように解決すればよいですか?ありがとう!スタックビュー内のUILabel

[2]

+0

制約を設定した後にフレームを更新しましたか? – fiks

+0

@fiks私はすでにフレームを更新しようとしましたが、何も起こりません。警告は残っています。 –

+0

ラベルの高さを明示的に制約することができれば、少なくとも1つのラベルに高さ制約を追加すると、3つのレイアウト警告がすべて消えます。 – markedwardmurray

答えて

0

、stackviewからの高さの制約を削除してください。それが問題を解決します。

+0

高さの制約はどういう意味ですか?スタックビューには4つの制約しかありません。 –

+0

stackviewからbottom制約を削除します。あなたのデザインを共有するために、スタックビューには3つの制約(先頭、末尾、上)のみが必要です。 – Rokon

+0

私はその理由が分かりません。私がそれを取り除いても、警告は残る。 @Andyが言及したように、Xcode 8をインストールすることはやりました。 –

関連する問題