- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2016-11-08T13:59:00+09:00","default:wikiwriter","wikiwriter")
#author("2017-01-06T15:56:09+09:00","default:wikiwriter","wikiwriter")
[[Storyboard]]
&tag(Storyboard/AutoLayout);
*目次 [#n8b4028b]
#contents
*関連ページ [#n128b06f]
*参考情報 [#bb773db5]
*StackViewの活用 [#xa3d61bc]
-AutoLayoutだけでレイアウトすると制約が複雑になるのでStackViewを使うと便利。
**手順 [#y5778ff0]
-[[【Swift】超便利StackViewの実践的使い方!まだAutoLayoutで消耗してるの? - Qiita:http://qiita.com/kinopontas/items/d08f84dbb711c5acbe28]]
-普通に部品を配置。
-内から外にStackViewをくっつけていく。
-外側までStackViewで囲んだ後、それぞれのStackViewに余白などの制約値を追加していく。
*Tips [#zd1e3c97]
**レイアウトガイドを表示する [#e61d654e]
-Editor > CanvasのあとのShowなんとかで青い線を表示できる。
**幅の異なるコントロールをStackViewに配置する [#e61efb41]
-[[ios - How Can I have multiple widths and heights of subviews in a UIStackView - Stack Overflow:http://stackoverflow.com/questions/34063668/how-can-i-have-multiple-widths-and-heights-of-subviews-in-a-uistackview]]
-StaciViewの設定で、Alignment CenterとDistribution Fill Proportionallyを選択する。
-個別に幅を指定する。