2017-03-29 18 views
0

制約を使用しています。緑色のビューと青色のビューの間のスペースは、画面サイズによって異なります。私は使用しています緑の視野と青の視野の間の垂直の間隔はすべての画面で等しいです。私はちょうど緑色と青色の表示の間のスペースを表示変更は、画面のサイズに応じて変更されます。制約を使用した整列

enter image description here

私はこの問題をどのように修正することはできますか?

+0

スペースを必要とするスペーサーとしてのUIViewを追加し、メインビューに応じてスペーサの幅と高さを追加しますので、最終的には幅とスペースの高さはメインビューとスペースによって変わります。 – iphonic

+0

先生は分かりません。どうか私に説明してくれますか? –

答えて

2

あなたの問題から理解できるものから、3つのビューすべてにそれぞれ制約を含む4つのスクリーンショットを与えています。最後のスクリーンショットには、1番目のビューの比例幅に関する制約が含まれています。

enter image description here

enter image description here

enter image description here

enter image description here

+0

Rahulありがとうございます。私は理解しています。しかし、内部には2つのテキストフィールドを追加しています。ビューの変更内の2つのテキストフィールド間のスペースを整列する方法は、制約を使用して画面サイズによって異なります。 –

+0

あなたが以前のquerryを理解していたら、upvoteしてください。次の質問のテキストフィールドについては、単一のビューで。私はあなたが画面のサイズに応じて2つのテキストフィールドの間のスペースを変更しようとしていると思います。そのためには、テキストフィールドの高さと幅を一定に保ち、両方のテキストフィールドの先頭、上端、下端、後端の制約を設定する必要があります。私はそれが助けてくれることを願って – Rahul

+0

私は先生にお試しになりますが、整列はありません –

関連する問題