2016-04-20 16 views
0

スーパービュー内にサブビューを追加しました。彼らは同じx位置を持っています。次に、これらの2つの間に先行する制約を追加しましたが、制約の値は-20です。私はこの問題に何度も直面しました。なぜ彼らは一緒に整列しているようだが、制約は-20です。スーパービューで制約を追加すると、先行スペースが-20になる理由

+0

をオフにされ、ここでコメントを確認してください。 http://stackoverflow.com/questions/29875187/why-do-i-have-to-set-trailing-space-to-16-in-interface-builder-to-get-full-scre –

答えて

1

デバイスのサイズによって余白が異なります。

0に境界線とビューの間のスペースを設定するための正しい方法はconstrain to marginsチェックボックスに

enter image description here

0

これは、デフォルトの制約がマージンに対して相対的であるためです。 -20を必要としない場合は、 "margin to constraint"のチェックを外してください。