【swift】xcodeで画像を上下左右の中央揃えにするには【Storyboard】

記録

xcodeを触って、「ストーリーボード(Storyboard)」で画像の配置を行なっていたのですが、run・ランをして起動すると、どうも画像の位置が少しずれている。

ストーリーボード上では中央なのになんで?
と思って調べていると、設定の仕方があるんですね。

constraintsを設定する

これです。これにより設定を行う事でなんとか画像の位置を中央に持っていけました。

画像の右から2番目のボタンを押すと、
「Add new constraints」のフォームが表示されます。

で、上下左右の入力枠がありますが、
とりあえず全てに「0」を入力します。

または、
単純に左右の幅を合わせて中央揃えにしたいだけなら、
左と右の入力欄に対して0を入力します。

で保存して実際に起動させるとその画像は中央揃えになっていました。

参考

参考になりました。ネットの先人たちの知識に感謝です。

>Auto Layoutで上下の余白が等間隔になるようにviewを配置するには
https://qiita.com/kei_q/items/82eef0a3925f8d76bd4c

>【Xcode 】LaunchScreenで起動画面の画像を設定する
https://fussan-blog.com/xcode-launchscreen/

コメント