2016-05-28 7 views
0

次の図は、2つのUIViewのデザインを示しています。緑色のものは常に20%、黄色は常に土地の風景や肖像の80%にする必要があります。2つのUIViewの制約をパーセントで指定する

私はいくつかの制約やコンテンツの変更を抱えていないため、修正しようとしています。

注:コンテンツのハギーと圧縮の優先順位には、デフォルト値があります。

enter image description here

enter image description here

+1

に私はこれを行うような方法は、その後、親ビューにダークグリーンビュートップ、0余白と左右を設定することですが、それに等しい高さだ設定しましたスーパービューの20%(それを等しく設定して編集する)。次に、暗い緑色のビューの上端を、上のライトグリーンのビューから0マージンに設定し、右端および下端の左端のスーパービューからのマージンをゼロに設定します。 – danh

答えて

1

あなたは、トップビューのための212の固定の高さを持っている必要はありません。スーパービューの20%にしたいと思っています。

  1. あなたの上面図とそのスーパービューの両方を選択して212
  2. のあなたの上面の高さ制約を削除する必要があります。
  3. 等しい高さの制約を追加します。
  4. その制約をダブルクリックし、サイズインスペクタを開きます。
  5. 変更乗数0.2

Example. First Item will likely say "View" for you.

+0

と私がコメントで言ったこと – danh

+0

@ダン私はOPにはすでにこれらの制約があると思っていましたが、ダンが言及した制約が挑戦的に必要です。 – beyowulf

+0

重要なアイデアは、サブビューを上部と下部の上部の下部にそれぞれ貼り付けているため、下部が正確に80%の残りの高さになります。それはそこにありますか?私はそれらのものを読むことができません。 – danh

関連する問題