私は比較的単純な(!)レイアウトをiOS 9 Stack Viewsで作成しようとしています。次のレイアウトでこのスタックビューのレイアウトが曖昧なのはなぜですか?
:これはストーリーボードである
しかし、それは曖昧だ:Titles Stack View: Need constraints for: X position or width
、Times Stack View: Need constraints for: X position or width
。なぜか分からない。私はTitles Stack View
の横向きのコンテンツの抱き合わせの優先度をTimes Stack View
のそれより少なく設定しました。それ以外に何が必要ですか?
時々、あなたのビュー内のスタックはもう少し情報を知る必要があります。スタックビューに制約を加えるという点では、外部から作業するのが最も簡単だと分かっています。先頭から始め、内側に向かって作業します。サブスタックをピン止めするか、「何をすべきか」という情報を少しだけ与える必要があります。指針の原則として、内面から内側に向かって作業し、制約について言えば「それほどではありません」。 – Adrian
ちょうどあなたのレイアウトを見て、私はあなたの開始時間と終了時間のスタックを見てみましょう。スタックを埋めるようにそれらを設定します。終わりのラベルとフレームの前縁の間にある程度のスペースがあるようです...私はそれがあなたの警告の起源だと思っています。 – Adrian
私はそれが@AdrianBだとは思わない、彼らは "End"ラベルを少し押し込む "Equal centering"に設定されている。それらを 'Fill Equally'に設定することは役に立ちません。 –