本を参考にしながらiOSアプリ開発の勉強をしているのですが、本の通りにUIの相対的な位置の指定がうまくできませんでした。
なんとか解決できたので、その記録を残しておきます。
私はプログラミング初心者なので、間違いやご意見があればコメントに残していただけると嬉しいです。

バージョン

Xcode Version 11.5 (11E608c)

やりたいこと

他のUIからの相対的な距離を指定する。
Buttonの左端から16pxあけてText Fieldを配置する。

問題

問題点

矢印を記したように、Text FieldにButtonが重なってしまっています。

原因

原因

Text FieldのHorizontalの指定でButtonからの距離ではなくSafe Areaからになっていた。

解決方法

これでButtonからの指定ができました。
オートレイアウトは異なる端末の画面サイズにかかわらず共通したレイアウトができて便利ですが、レイアウト崩れのないように気をつけたいと思います。

Tags:

No responses yet

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

アーカイブ