2 つのラベルを水平方向の中央に配置する必要があるという非常に単純な要件があります。そのため、それらを選択し、Editor->align->center Horizontal を選択しました。次に、両方のコンテナー制約に上部スペースを追加しました。また、コンテンツのサイズに合わせてラベルを縮小/拡大する必要があります。ただし、IB にはエラーといくつかの警告が表示されます。ラベルの間にピン (水平スペース) を追加するだけでラベルを縮小/拡大できますが、その場合は中央に配置されません。スクリーンショットは次のとおりです。
エラーと警告は次のとおりです。
UPDATE theraven は、ダミー ビューを使用して水平方向の中央に配置し、2 つのラベルをピン留めするという興味深い提案を行いました。既存の制約をすべて削除し、このダミー ビューと中心 X + 中心 Y の制約を追加しました。次に、2 つのラベルをピン留めしました (水平スペースの制約を追加しました)。ただし、まだ多くのエラーと警告が表示されます。
UPDATE2質問を更新するだけですが、まだ有効な回答が見つかりません。@Theraven の回避策は iPhone4、iPhone4S、iPhone5、および iPhone5S で機能しますが、実際のセンタリングではなく回避策です。したがって、iPhone6 および iPhone6 Plus では、先頭と末尾のスペースが固定され、幅を大きくするために自動的にサイズ変更されないため、機能しません。