読者です 読者をやめる 読者になる 読者になる

pixyzehn blog

iPhone App, Mac App, Programming, Web service, Tool, Evernote, etc

AutoLayoutについて理解を深める

f:id:inagex:20141010122129p:plain


調べたことなどです。


まずは基本的なところから。



Auto Layout入門 · mixi-inc/iOSTraining Wiki · GitHub


AutoLayoutとは‥のところから入っていてAutoLayoutがどういうものかまた何に便利かわかります。


Xcode 5 / Auto Layout | 特集カテゴリー | Developers.IO


これもとてもわかりやすい。iOS7だから少し古いけれど基本的なものは変わらないっぽいです。


とくに#6のContent Hugging PriorityとContent Compression Resistance Priorityの説明がわかりやすかったです。


上記を読んだ後に公式リファレンスを読むとスムーズに読めます。


https://developer.apple.com/jp/devcenter/ios/library/documentation/AutolayoutPG.pdf


実践でAuto Layoutを使う


Cocoaの日々: Autolayoutでビューを等間隔に並べる


サンプルもあって理解しやすいです。


実践 Auto Layout - jarinosuke blog


iOS - Auto LayoutでViewを等間隔に並べる記事読んでもわからない人向けの説明 - Qiita


Auto Layout by Example


この辺をみながら、サンプルを作りいじっていました。


pixyzehn/AutoLayoutExample · GitHub


今後参考にしたいものを以下に貼っておきます。




SizeClassesとXcode6でのAutoLayoutの謎マージン - Qiita


やはりAutoLayoutは実際にやってみて理解するのが一番わかると思いました。