インターフェイスビルダーの自動レイアウトで、「コンテナーへの末尾のスペース」と「下部のスペースから下部のレイアウト」の違いを理解するのを手伝ってもらえますか?
ビューの下部をスーパービューの下部に結び付けるレイアウト制約を配置したいと思います。上記の両方は、これを達成する必要があるように聞こえます。
明確化をいただければ幸いです。
インターフェイスビルダーの自動レイアウトで、「コンテナーへの末尾のスペース」と「下部のスペースから下部のレイアウト」の違いを理解するのを手伝ってもらえますか?
ビューの下部をスーパービューの下部に結び付けるレイアウト制約を配置したいと思います。上記の両方は、これを達成する必要があるように聞こえます。
明確化をいただければ幸いです。
先頭/末尾は水平方向の間隔です。(右から左へ記述する言語を交換するため、「左」と「右」というラベルは付けられていません。) 上/下はまさにそのとおりです。
「コンテナへ」と「レイアウト ガイドへ」は定義が異なりますが、実際には同じように機能します。「To Container」制約は、UI 要素とそのスーパービュー (または他の UI 要素を含む) の端の間のスペースを制御します。「レイアウト ガイドへ」の制約は垂直方向のスペーシングの特殊なケースです。iOS 7 では、ビューは透明なナビゲーション/ステータス/タブ バーの下に拡張されるため、通常は、UI 要素が表示される場所を制御する必要があります。見る。
そう...
ビューの下部をスーパービューの下部に結び付けるレイアウト制約を配置したいと思います。
そのために必要なのが「Bottom Space to Bottom Layout Guide」です。タブバーがない場合はスーパービューの下部に相対的に間隔を設定し、存在する場合はタブバーに相対的に間隔を設定します。