2016-11-23 7 views
0

下の画像からわかるように、View Controllerにはラベルが付いていますが、iPhone SEではすべてが見えますが、大画面電話では表示されません。 Scroll Viewを実装しなくても、iPhone 6,7、+ではUIエレメント間のスペースを増やすことはできますが、SEで同じに保つことは可能ですか?特定のデバイスのXcode 8のUI制約を更新します

enter image description here

+0

これはかなりOKに見えます。制約を使って "START BUTTON"をもっと下にすることができますが、これは完全に正常です。これは、セルの高さが低すぎるためであり、画面が大きくなると、物のためのスペースが増えるためです。 –

答えて

1

あなたはスタックビューを使用することができ、それが自動的にすべてのデバイスのためのスペースを設定します。 Stackビュー(Edit - > Embed In - > Stack View)にラベルを埋め込み、あなたに適したDistributionプロパティ( "Fill Equally"または "Equal Spacing")を選択します。任意のビュー(スタックビュー)を埋め込むことができます(したがって、labelとresultを持つ12のスタックビューを持つことができ、適切な行間隔のために外部スタックビューに埋め込むことができます)。

iPhone SE iPhone 7 Plus

関連する問題