LoginSignup
9
9

More than 5 years have passed since last update.

iOSのAutoLayoutってどうやって使うんだ?

Last updated at Posted at 2015-10-07

iOSのAutoLayoutってどうやって使うんだ?ってなったので、調べてみる。

スタート地点

  • AutoLayoutってどのデバイスになってもレイアウトが崩れることなく自動で調整してくれる機能だよね?って認識からスタート

調査メモ

1.AutoLayoutってどう使うんだ?

今度こそ克服するAutoLayoutの使い方・基礎編~SwiftからはじめるiOSアプリ開発:その5【初心者向けアプリ開発3分tips】
xcode6でAutoLayoutでレスポンシブデザイン

分かったこと:
・AutoLayoutとはviewオブジェクトに”制約”を追加していくこと
・制約には大きく2種類「align」、「pin」がある
・AutoLayoutの雰囲気w(いや、正直使ってみないと消化できない..)

やってみた

  • サンプルアプリを作成して、画面の真ん中にラベルを配置

  • シミュレータで見るとレイアウトが崩れとる!

  • AutoLayoutで治る?!

→ 調査1.AutoLayoutってどう使うんだ?

about what
やりたい事 中央のラベルをiphone6で見たときも真ん中に表示されている状態
方針 Alignの制約を追加すれば、いけるんじゃね?

やってみた→

これだけ。

結果。

余は満足じゃ。

結論

結論:「最初の認識はそんなに間違ってなかった」
ただ、実戦で使うためにはなにもかも不足してるので後は実戦あるのみw
なんでもそうだけど、ある程度世界観を感じたら”勉強”するより”実戦”して苦しみながらやる方が習得が早い!
(激ハマりして、AutoLayoutを嫌いになったらやっとスタートラインなんだろなw)

9
9
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
9