2017-09-08 17 views
1

私はいくつかの永続的な値を格納するための簡単なアプリケーションを作成しています。私はいくつかの基本的な自動レイアウトチュートリアルを行っていますが、私はこの質問をGoogleの検索可能なフォーマットに凝縮させることはできません。Swift autolayout、コンテナビューの制約を設定する

私は、私は、実際に(それより上の項目から設定された画素数を

  1. 水平方向の中央、および

  2. したいコンテナビューの制約を設定しようとしています

    次の要素を上回る画面の%であることが大好きですが、レイアウトは初めてです)。

ビュー内の他の項目については、これらの2つの制約を設定することができ、すべてが青です。

Layout of Label

私はこのコンテナビューに同じ制約を適用すると、制約が赤であり、私はアプリを実行すると、コンテナビューが正しく表示されません。それは私がコンテナビューまたは自動レイアウトについてより多くを学ぶ必要がある場合

Layout of Container View

ですか、それは、この特定のビュー/要素についての簡単なと何か違うのですか?

ありがとうございました。

答えて

0

UILabel 'intristicサイズは、含まれているテキストの長さから異なります。

コンテナビューは、このようなものを持っていないので、あなたは制約またはとそのためのセンター制約末尾/リードを設定する必要があります。

constraints without error

彼らは簡単に長すぎることができ、部分的にこの方法を非表示にするので、私は、また、ラベルのためにこれを行うことをお勧めします。

関連する問題